ResourceCertificateAndAadDetails interface
Certificate details representing the Vault credentials for AAD.
- Extends
Properties
aad |
AAD audience for the resource |
aad |
AAD tenant authority. |
aad |
AAD tenant Id. |
auth |
Polymorphic discriminator, which specifies the different types this object can be |
azure |
Azure Management Endpoint Audience. |
service |
AAD service principal clientId. |
service |
AAD service principal ObjectId. |
service |
Service Resource Id. |
Inherited Properties
certificate | The base64 encoded certificate raw data string. |
friendly |
Certificate friendly name. |
issuer | Certificate issuer. |
resource |
Resource ID of the vault. |
subject | Certificate Subject Name. |
thumbprint | Certificate thumbprint. |
valid |
Certificate Validity start Date time. |
valid |
Certificate Validity End Date time. |
Property Details
aadAudience
AAD audience for the resource
aadAudience?: string
Property Value
string
aadAuthority
AAD tenant authority.
aadAuthority: string
Property Value
string
aadTenantId
AAD tenant Id.
aadTenantId: string
Property Value
string
authType
Polymorphic discriminator, which specifies the different types this object can be
authType: "AzureActiveDirectory"
Property Value
"AzureActiveDirectory"
azureManagementEndpointAudience
Azure Management Endpoint Audience.
azureManagementEndpointAudience: string
Property Value
string
servicePrincipalClientId
AAD service principal clientId.
servicePrincipalClientId: string
Property Value
string
servicePrincipalObjectId
AAD service principal ObjectId.
servicePrincipalObjectId: string
Property Value
string
serviceResourceId
Service Resource Id.
serviceResourceId?: string
Property Value
string
Inherited Property Details
certificate
The base64 encoded certificate raw data string.
certificate?: Uint8Array
Property Value
Uint8Array
Inherited From ResourceCertificateDetails.certificate
friendlyName
Certificate friendly name.
friendlyName?: string
Property Value
string
Inherited From ResourceCertificateDetails.friendlyName
issuer
Certificate issuer.
issuer?: string
Property Value
string
Inherited From ResourceCertificateDetails.issuer
resourceId
Resource ID of the vault.
resourceId?: number
Property Value
number
Inherited From ResourceCertificateDetails.resourceId
subject
Certificate Subject Name.
subject?: string
Property Value
string
Inherited From ResourceCertificateDetails.subject
thumbprint
Certificate thumbprint.
thumbprint?: string
Property Value
string
Inherited From ResourceCertificateDetails.thumbprint
validFrom
Certificate Validity start Date time.
validFrom?: Date
Property Value
Date
Inherited From ResourceCertificateDetails.validFrom
validTo
Certificate Validity End Date time.
validTo?: Date
Property Value
Date
Inherited From ResourceCertificateDetails.validTo