Class KeyVaultCertificateIdentifier
- java.lang.Object
-
- com.azure.security.keyvault.certificates.models.KeyVaultCertificateIdentifier
-
public final class KeyVaultCertificateIdentifier extends Object
Information about aKeyVaultCertificate
parsed from the certificate URL. You can use this information when calling methods ofCertificateClient
orCertificateAsyncClient
.
-
-
Constructor Summary
Constructors Constructor Description KeyVaultCertificateIdentifier(String sourceId)
Create a newKeyVaultCertificateIdentifier
from a given Key Vault identifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
Gets the name of the certificate.String
getSourceId()
Gets the key identifier used to create this objectString
getVaultUrl()
Gets the URL of the Key Vault.String
getVersion()
Gets the optional version of the certificate.
-
-
-
Constructor Detail
-
KeyVaultCertificateIdentifier
public KeyVaultCertificateIdentifier(String sourceId)
Create a newKeyVaultCertificateIdentifier
from a given Key Vault identifier.Some examples:
- https://{key-vault-name}.vault.azure.net/certificates/{certificate-name}
- https://{key-vault-name}.vault.azure.net/certificates/{certificate-name}/pending
- https://{key-vault-name}.vault.azure.net/certificates/{certificate-name}/{unique-version-id}
- https://{key-vault-name}.vault.azure.net/deletedcertificates/{deleted-certificate-name}
- Parameters:
sourceId
- The identifier to extract information from.- Throws:
IllegalArgumentException
- IfsourceId
is an invalid Key Vault Certificate identifier.NullPointerException
- IfsourceId
isnull
.
-
-
Method Detail
-
getSourceId
public String getSourceId()
Gets the key identifier used to create this object- Returns:
- The certificate identifier.
-
getVaultUrl
public String getVaultUrl()
Gets the URL of the Key Vault.- Returns:
- The Key Vault URL.
-
getName
public String getName()
Gets the name of the certificate.- Returns:
- The certificate name.
-
getVersion
public String getVersion()
Gets the optional version of the certificate.- Returns:
- The certificate version.
-
-