Class KeyVaultCertificateIdentifier

    • Constructor Detail

      • KeyVaultCertificateIdentifier

        public KeyVaultCertificateIdentifier​(String sourceId)
        Create a new KeyVaultCertificateIdentifier 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 - If sourceId is an invalid Key Vault Certificate identifier.
        NullPointerException - If sourceId is null.
    • 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.