### YamlMime:JavaType uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate" name: "CustomerCertificate" nameWithType: "CustomerCertificate" summary: "Customer Certificate used for https." inheritances: - "" - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **CustomerCertificate**
extends " constructors: - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.CustomerCertificate()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.CustomerCertificate()" name: "CustomerCertificate()" nameWithType: "CustomerCertificate.CustomerCertificate()" summary: "Creates an instance of CustomerCertificate class." syntax: "public CustomerCertificate()" desc: "Creates an instance of CustomerCertificate class." methods: - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.certificateAuthority()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.certificateAuthority()" name: "certificateAuthority()" nameWithType: "CustomerCertificate.certificateAuthority()" summary: "Get the certificateAuthority property: Certificate issuing authority." syntax: "public String certificateAuthority()" desc: "Get the certificateAuthority property: Certificate issuing authority." returns: description: "the certificateAuthority value." type: "String" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.expirationDate()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.expirationDate()" name: "expirationDate()" nameWithType: "CustomerCertificate.expirationDate()" summary: "Get the expirationDate property: Certificate expiration date." overridden: "com.azure.resourcemanager.cdn.models.Certificate.expirationDate()" syntax: "public String expirationDate()" desc: "Get the expirationDate property: Certificate expiration date." returns: description: "the expirationDate value." type: "String" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.fromJson(com.azure.json.JsonReader)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.fromJson(JsonReader jsonReader)" name: "fromJson(JsonReader jsonReader)" nameWithType: "CustomerCertificate.fromJson(JsonReader jsonReader)" summary: "Reads an instance of CustomerCertificate from the JsonReader." modifiers: - "static" parameters: - description: "The JsonReader being read." name: "jsonReader" type: "" syntax: "public static CustomerCertificate fromJson(JsonReader jsonReader)" exceptions: - description: "If an error occurs while reading the CustomerCertificate." type: "IOException" desc: "Reads an instance of CustomerCertificate from the JsonReader." returns: description: "An instance of CustomerCertificate if the JsonReader was pointing to an instance of it, or null if it was\n pointing to JSON null." type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.secretSource()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.secretSource()" name: "secretSource()" nameWithType: "CustomerCertificate.secretSource()" summary: "Get the secretSource property: Resource reference to the Azure Key Vault certificate." syntax: "public ResourceReference secretSource()" desc: "Get the secretSource property: Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/\\{\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200bsubscriptionId\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b/resourceGroups/\\{\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200bresourceGroupName\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b/providers/Microsoft.KeyVault/vaults/\\{vaultName\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b/secrets/\\{certificateName\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b." returns: description: "the secretSource value." type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.secretVersion()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.secretVersion()" name: "secretVersion()" nameWithType: "CustomerCertificate.secretVersion()" summary: "Get the secretVersion property: Certificate version." syntax: "public String secretVersion()" desc: "Get the secretVersion property: Certificate version." returns: description: "the secretVersion value." type: "String" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.subject()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.subject()" name: "subject()" nameWithType: "CustomerCertificate.subject()" summary: "Get the subject property: Subject name in the certificate." overridden: "com.azure.resourcemanager.cdn.models.Certificate.subject()" syntax: "public String subject()" desc: "Get the subject property: Subject name in the certificate." returns: description: "the subject value." type: "String" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.subjectAlternativeNames()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.subjectAlternativeNames()" name: "subjectAlternativeNames()" nameWithType: "CustomerCertificate.subjectAlternativeNames()" summary: "Get the subjectAlternativeNames property: The list of SANs." syntax: "public List subjectAlternativeNames()" desc: "Get the subjectAlternativeNames property: The list of SANs." returns: description: "the subjectAlternativeNames value." type: "List<String>" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.thumbprint()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.thumbprint()" name: "thumbprint()" nameWithType: "CustomerCertificate.thumbprint()" summary: "Get the thumbprint property: Certificate thumbprint." syntax: "public String thumbprint()" desc: "Get the thumbprint property: Certificate thumbprint." returns: description: "the thumbprint value." type: "String" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.toJson(com.azure.json.JsonWriter)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.toJson(JsonWriter jsonWriter)" name: "toJson(JsonWriter jsonWriter)" nameWithType: "CustomerCertificate.toJson(JsonWriter jsonWriter)" overridden: "com.azure.resourcemanager.cdn.models.Certificate.toJson(com.azure.json.JsonWriter)" parameters: - name: "jsonWriter" type: "" syntax: "public JsonWriter toJson(JsonWriter jsonWriter)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.useLatestVersion()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.useLatestVersion()" name: "useLatestVersion()" nameWithType: "CustomerCertificate.useLatestVersion()" summary: "Get the useLatestVersion property: Whether to use the latest version for the certificate." syntax: "public Boolean useLatestVersion()" desc: "Get the useLatestVersion property: Whether to use the latest version for the certificate." returns: description: "the useLatestVersion value." type: "Boolean" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.validate()" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.validate()" name: "validate()" nameWithType: "CustomerCertificate.validate()" summary: "Validates the instance." overridden: "com.azure.resourcemanager.cdn.models.Certificate.validate()" syntax: "public void validate()" desc: "Validates the instance." - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withSecretSource(com.azure.resourcemanager.cdn.models.ResourceReference)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withSecretSource(ResourceReference secretSource)" name: "withSecretSource(ResourceReference secretSource)" nameWithType: "CustomerCertificate.withSecretSource(ResourceReference secretSource)" summary: "Set the secretSource property: Resource reference to the Azure Key Vault certificate." parameters: - description: "the secretSource value to set." name: "secretSource" type: "" syntax: "public CustomerCertificate withSecretSource(ResourceReference secretSource)" desc: "Set the secretSource property: Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/\\{\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200bsubscriptionId\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b/resourceGroups/\\{\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200bresourceGroupName\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b/providers/Microsoft.KeyVault/vaults/\\{vaultName\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b/secrets/\\{certificateName\\}\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b\\\\u200b." returns: description: "the CustomerCertificate object itself." type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withSecretVersion(java.lang.String)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withSecretVersion(String secretVersion)" name: "withSecretVersion(String secretVersion)" nameWithType: "CustomerCertificate.withSecretVersion(String secretVersion)" summary: "Set the secretVersion property: Certificate version." parameters: - description: "the secretVersion value to set." name: "secretVersion" type: "String" syntax: "public CustomerCertificate withSecretVersion(String secretVersion)" desc: "Set the secretVersion property: Certificate version." returns: description: "the CustomerCertificate object itself." type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withSubjectAlternativeNames(java.util.List)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withSubjectAlternativeNames(List subjectAlternativeNames)" name: "withSubjectAlternativeNames(List subjectAlternativeNames)" nameWithType: "CustomerCertificate.withSubjectAlternativeNames(List subjectAlternativeNames)" summary: "Set the subjectAlternativeNames property: The list of SANs." parameters: - description: "the subjectAlternativeNames value to set." name: "subjectAlternativeNames" type: "List<String>" syntax: "public CustomerCertificate withSubjectAlternativeNames(List subjectAlternativeNames)" desc: "Set the subjectAlternativeNames property: The list of SANs." returns: description: "the CustomerCertificate object itself." type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withType(com.azure.resourcemanager.cdn.models.SecretType)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withType(SecretType type)" name: "withType(SecretType type)" nameWithType: "CustomerCertificate.withType(SecretType type)" summary: "Set the type property: The type of the secret resource." overridden: "com.azure.resourcemanager.cdn.models.Certificate.withType(com.azure.resourcemanager.cdn.models.SecretType)" parameters: - name: "type" type: "" syntax: "public CustomerCertificate withType(SecretType type)" desc: "Set the type property: The type of the secret resource." returns: type: "" - uid: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withUseLatestVersion(java.lang.Boolean)" fullName: "com.azure.resourcemanager.cdn.models.CustomerCertificate.withUseLatestVersion(Boolean useLatestVersion)" name: "withUseLatestVersion(Boolean useLatestVersion)" nameWithType: "CustomerCertificate.withUseLatestVersion(Boolean useLatestVersion)" summary: "Set the useLatestVersion property: Whether to use the latest version for the certificate." parameters: - description: "the useLatestVersion value to set." name: "useLatestVersion" type: "Boolean" syntax: "public CustomerCertificate withUseLatestVersion(Boolean useLatestVersion)" desc: "Set the useLatestVersion property: Whether to use the latest version for the certificate." returns: description: "the CustomerCertificate object itself." type: "" type: "class" desc: "Customer Certificate used for https." metadata: {} package: "com.azure.resourcemanager.cdn.models" artifact: com.azure.resourcemanager:azure-resourcemanager-cdn:2.44.0