Share via


DpsCertificateOperationsExtensions.GenerateVerificationCode Method

Definition

Generate verification code for Proof of Possession.

public static Microsoft.Azure.Management.DeviceProvisioningServices.Models.VerificationCodeResponse GenerateVerificationCode (this Microsoft.Azure.Management.DeviceProvisioningServices.IDpsCertificateOperations operations, string certificateName, string ifMatch, string resourceGroupName, string provisioningServiceName, string certificatename = default, byte[] certificaterawBytes = default, bool? certificateisVerified = default, string certificatepurpose = default, DateTime? certificatecreated = default, DateTime? certificatelastUpdated = default, bool? certificatehasPrivateKey = default, string certificatenonce = default);
static member GenerateVerificationCode : Microsoft.Azure.Management.DeviceProvisioningServices.IDpsCertificateOperations * string * string * string * string * string * byte[] * Nullable<bool> * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * string -> Microsoft.Azure.Management.DeviceProvisioningServices.Models.VerificationCodeResponse

Parameters

operations
IDpsCertificateOperations

The operations group for this extension method.

certificateName
String

The mandatory logical name of the certificate, that the provisioning service uses to access.

ifMatch
String

ETag of the certificate. This is required to update an existing certificate, and ignored while creating a brand new certificate.

resourceGroupName
String

name of resource group.

provisioningServiceName
String

Name of provisioning service.

certificatename
String

Common Name for the certificate.

certificaterawBytes
Byte[]

Raw data of certificate.

certificateisVerified
Nullable<Boolean>

Indicates if the certificate has been verified by owner of the private key.

certificatepurpose
String

Description mentioning the purpose of the certificate. Possible values include: 'clientAuthentication', 'serverAuthentication'

certificatecreated
Nullable<DateTime>

Certificate creation time.

certificatelastUpdated
Nullable<DateTime>

Certificate last updated time.

certificatehasPrivateKey
Nullable<Boolean>

Indicates if the certificate contains private key.

certificatenonce
String

Random number generated to indicate Proof of Possession.

Returns

Applies to