ArmTrustedSigningModelFactory.TrustedSigningCertificate Method

Definition

Initializes a new instance of TrustedSigningCertificate.

public static Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate TrustedSigningCertificate (string serialNumber = default, string subjectName = default, string thumbprint = default, DateTimeOffset? createOn = default, DateTimeOffset? expireOn = default, Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificateStatus? status = default, DateTimeOffset? requestedOn = default, DateTimeOffset? effectiveOn = default, string reason = default, string remarks = default, Azure.ResourceManager.TrustedSigning.Models.CertificateRevocationStatus? statusRevocationStatus = default, string failureReason = default);
static member TrustedSigningCertificate : string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificateStatus> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Nullable<Azure.ResourceManager.TrustedSigning.Models.CertificateRevocationStatus> * string -> Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate
Public Shared Function TrustedSigningCertificate (Optional serialNumber As String = Nothing, Optional subjectName As String = Nothing, Optional thumbprint As String = Nothing, Optional createOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional status As Nullable(Of TrustedSigningCertificateStatus) = Nothing, Optional requestedOn As Nullable(Of DateTimeOffset) = Nothing, Optional effectiveOn As Nullable(Of DateTimeOffset) = Nothing, Optional reason As String = Nothing, Optional remarks As String = Nothing, Optional statusRevocationStatus As Nullable(Of CertificateRevocationStatus) = Nothing, Optional failureReason As String = Nothing) As TrustedSigningCertificate

Parameters

serialNumber
String

Serial number of the certificate.

subjectName
String

Subject name of the certificate.

thumbprint
String

Thumbprint of the certificate.

createOn
Nullable<DateTimeOffset>

Certificate created date.

expireOn
Nullable<DateTimeOffset>

Certificate expiry date.

status
Nullable<TrustedSigningCertificateStatus>

Status of the certificate.

requestedOn
Nullable<DateTimeOffset>

The timestamp when the revocation is requested.

effectiveOn
Nullable<DateTimeOffset>

The timestamp when the revocation is effective.

reason
String

Reason for revocation.

remarks
String

Remarks for the revocation.

statusRevocationStatus
Nullable<CertificateRevocationStatus>

Status of the revocation.

failureReason
String

Reason for the revocation failure.

Returns

A new TrustedSigningCertificate instance for mocking.

Applies to