你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Certificate 构造函数

定义

重载

Certificate()

初始化 Certificate 类的新实例。

Certificate(String, String, String, String, String, IDictionary<String, String>, String, String, String, IList<String>, Byte[], String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Byte[], String, HostingEnvironmentProfile, String, String, Nullable<KeyVaultSecretStatus>, String, String, String)

初始化 Certificate 类的新实例。

Certificate()

初始化 Certificate 类的新实例。

public Certificate ();
Public Sub New ()

适用于

Certificate(String, String, String, String, String, IDictionary<String, String>, String, String, String, IList<String>, Byte[], String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Byte[], String, HostingEnvironmentProfile, String, String, Nullable<KeyVaultSecretStatus>, String, String, String)

初始化 Certificate 类的新实例。

public Certificate (string location, string id = default, string name = default, string kind = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string password = default, string friendlyName = default, string subjectName = default, System.Collections.Generic.IList<string> hostNames = default, byte[] pfxBlob = default, string siteName = default, string selfLink = default, string issuer = default, DateTime? issueDate = default, DateTime? expirationDate = default, string thumbprint = default, bool? valid = default, byte[] cerBlob = default, string publicKeyHash = default, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, string keyVaultId = default, string keyVaultSecretName = default, Microsoft.Azure.Management.WebSites.Models.KeyVaultSecretStatus? keyVaultSecretStatus = default, string serverFarmId = default, string canonicalName = default, string domainValidationMethod = default);
new Microsoft.Azure.Management.WebSites.Models.Certificate : string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * System.Collections.Generic.IList<string> * byte[] * string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * byte[] * string * Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile * string * string * Nullable<Microsoft.Azure.Management.WebSites.Models.KeyVaultSecretStatus> * string * string * string -> Microsoft.Azure.Management.WebSites.Models.Certificate
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional password As String = Nothing, Optional friendlyName As String = Nothing, Optional subjectName As String = Nothing, Optional hostNames As IList(Of String) = Nothing, Optional pfxBlob As Byte() = Nothing, Optional siteName As String = Nothing, Optional selfLink As String = Nothing, Optional issuer As String = Nothing, Optional issueDate As Nullable(Of DateTime) = Nothing, Optional expirationDate As Nullable(Of DateTime) = Nothing, Optional thumbprint As String = Nothing, Optional valid As Nullable(Of Boolean) = Nothing, Optional cerBlob As Byte() = Nothing, Optional publicKeyHash As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional keyVaultId As String = Nothing, Optional keyVaultSecretName As String = Nothing, Optional keyVaultSecretStatus As Nullable(Of KeyVaultSecretStatus) = Nothing, Optional serverFarmId As String = Nothing, Optional canonicalName As String = Nothing, Optional domainValidationMethod As String = Nothing)

参数

location
String

资源位置。

id
String

资源 ID。

name
String

资源名称。

kind
String

资源类型。

type
String

资源类型。

tags
IDictionary<String,String>

资源标记。

password
String

证书密码。

friendlyName
String

证书的友好名称。

subjectName
String

证书的使用者名称。

hostNames
IList<String>

证书适用的主机名。

pfxBlob
Byte[]

Pfx blob。

siteName
String

应用名称。

selfLink
String

自链接。

issuer
String

证书颁发者。

issueDate
Nullable<DateTime>

证书颁发日期。

expirationDate
Nullable<DateTime>

证书过期日期。

thumbprint
String

证书指纹。

valid
Nullable<Boolean>

证书是否有效?。

cerBlob
Byte[]

.cer 文件的原始字节数

publicKeyHash
String

公钥哈希。

hostingEnvironmentProfile
HostingEnvironmentProfile

用于证书的应用服务环境的规范。

keyVaultId
String

密钥保管库 Csm 资源 ID。

keyVaultSecretName
String

密钥保管库机密名称。

keyVaultSecretStatus
Nullable<KeyVaultSecretStatus>

密钥保管库机密的状态。 可能的值包括:“Initialized”, “WaitingOnCertificateOrder”、“Succeeded”、“CertificateOrderFailed”、“OperationNotPermittedOnKeyVault”、“AzureServiceUnauthorizedToAccessKeyVault”、“KeyVaultDoesNotExist”、“KeyVaultSecretDoesNotExist”、“UnknownError”、“ExternalPrivateKey”、“Unknown”

serverFarmId
String

关联的App 服务计划的资源 ID,格式为:“/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}”。

canonicalName
String

要通过免费证书颁发的证书的 CNAME

domainValidationMethod
String

免费证书的域验证方法

适用于