CertificateDatastoreCredentials interface

Certificate datastore credentials configuration.

Extends

Properties

authorityUrl

Authority URL used for authentication.

clientId

[Required] Service principal client ID.

credentialsType

Polymorphic discriminator, which specifies the different types this object can be

resourceUrl

Resource the service principal has access to.

secrets

[Required] Service principal secrets.

tenantId

[Required] ID of the tenant to which the service principal belongs.

thumbprint

[Required] Thumbprint of the certificate used for authentication.

Property Details

authorityUrl

Authority URL used for authentication.

authorityUrl?: string

Property Value

string

clientId

[Required] Service principal client ID.

clientId: string

Property Value

string

credentialsType

Polymorphic discriminator, which specifies the different types this object can be

credentialsType: "Certificate"

Property Value

"Certificate"

resourceUrl

Resource the service principal has access to.

resourceUrl?: string

Property Value

string

secrets

[Required] Service principal secrets.

secrets: CertificateDatastoreSecrets

Property Value

tenantId

[Required] ID of the tenant to which the service principal belongs.

tenantId: string

Property Value

string

thumbprint

[Required] Thumbprint of the certificate used for authentication.

thumbprint: string

Property Value

string