Class CertificateCreateOrUpdateProperties


  • public final class CertificateCreateOrUpdateProperties
    extends Object
    Parameters supplied to the CreateOrUpdate certificate operation.
    • Constructor Detail

      • CertificateCreateOrUpdateProperties

        public CertificateCreateOrUpdateProperties()
    • Method Detail

      • data

        public String data()
        Get the data property: Base 64 encoded certificate using the application/x-pkcs12 representation.
        Returns:
        the data value.
      • withData

        public CertificateCreateOrUpdateProperties withData​(String data)
        Set the data property: Base 64 encoded certificate using the application/x-pkcs12 representation.
        Parameters:
        data - the data value to set.
        Returns:
        the CertificateCreateOrUpdateProperties object itself.
      • password

        public String password()
        Get the password property: Password for the Certificate.
        Returns:
        the password value.
      • withPassword

        public CertificateCreateOrUpdateProperties withPassword​(String password)
        Set the password property: Password for the Certificate.
        Parameters:
        password - the password value to set.
        Returns:
        the CertificateCreateOrUpdateProperties object itself.
      • keyVault

        public KeyVaultContractCreateProperties keyVault()
        Get the keyVault property: KeyVault location details of the certificate.
        Returns:
        the keyVault value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.