ResourceCertificateAndAadDetails Class

Definition

Certificate details representing the Vault credentials for AAD.

[Newtonsoft.Json.JsonObject("AzureActiveDirectory")]
public class ResourceCertificateAndAadDetails : Microsoft.Azure.Management.RecoveryServices.Models.ResourceCertificateDetails
[<Newtonsoft.Json.JsonObject("AzureActiveDirectory")>]
type ResourceCertificateAndAadDetails = class
    inherit ResourceCertificateDetails
Public Class ResourceCertificateAndAadDetails
Inherits ResourceCertificateDetails
Inheritance
ResourceCertificateAndAadDetails
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

ResourceCertificateAndAadDetails()

Initializes a new instance of the ResourceCertificateAndAadDetails class.

ResourceCertificateAndAadDetails(String, String, String, String, String, Byte[], String, String, Nullable<Int64>, String, String, Nullable<DateTime>, Nullable<DateTime>)

Initializes a new instance of the ResourceCertificateAndAadDetails class.

Properties

AadAuthority

Gets or sets AAD tenant authority.

AadTenantId

Gets or sets AAD tenant Id.

AzureManagementEndpointAudience

Gets or sets azure Management Endpoint Audience.

Certificate

Gets or sets the base64 encoded certificate raw data string.

(Inherited from ResourceCertificateDetails)
FriendlyName

Gets or sets certificate friendly name.

(Inherited from ResourceCertificateDetails)
Issuer

Gets or sets certificate issuer.

(Inherited from ResourceCertificateDetails)
ResourceId

Gets or sets resource ID of the vault.

(Inherited from ResourceCertificateDetails)
ServicePrincipalClientId

Gets or sets AAD service principal clientId.

ServicePrincipalObjectId

Gets or sets AAD service principal ObjectId.

Subject

Gets or sets certificate Subject Name.

(Inherited from ResourceCertificateDetails)
Thumbprint

Gets or sets certificate thumbprint.

(Inherited from ResourceCertificateDetails)
ValidFrom

Gets or sets certificate Validity start Date time.

(Inherited from ResourceCertificateDetails)
ValidTo

Gets or sets certificate Validity End Date time.

(Inherited from ResourceCertificateDetails)

Methods

Validate()

Validate the object.

Applies to