Class BekDetails


  • public final class BekDetails
    extends Object
    BEK is bitlocker encryption key.
    • Constructor Detail

      • BekDetails

        public BekDetails()
    • Method Detail

      • secretUrl

        public String secretUrl()
        Get the secretUrl property: Secret is BEK.
        Returns:
        the secretUrl value.
      • withSecretUrl

        public BekDetails withSecretUrl​(String secretUrl)
        Set the secretUrl property: Secret is BEK.
        Parameters:
        secretUrl - the secretUrl value to set.
        Returns:
        the BekDetails object itself.
      • secretVaultId

        public String secretVaultId()
        Get the secretVaultId property: ID of the Key Vault where this Secret is stored.
        Returns:
        the secretVaultId value.
      • withSecretVaultId

        public BekDetails withSecretVaultId​(String secretVaultId)
        Set the secretVaultId property: ID of the Key Vault where this Secret is stored.
        Parameters:
        secretVaultId - the secretVaultId value to set.
        Returns:
        the BekDetails object itself.
      • secretData

        public String secretData()
        Get the secretData property: BEK data.
        Returns:
        the secretData value.
      • withSecretData

        public BekDetails withSecretData​(String secretData)
        Set the secretData property: BEK data.
        Parameters:
        secretData - the secretData value to set.
        Returns:
        the BekDetails object itself.
      • validate

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