public static final class BitLockerSystemDrivePolicy.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
BitLockerSystemDrivePolicy |
build() |
BitLockerSystemDrivePolicy.Builder |
encryptionMethod(BitLockerEncryptionMethod encryptionMethod)
“Select the encryption method for operating system drives.”
|
BitLockerSystemDrivePolicy.Builder |
minimumPinLength(Integer minimumPinLength)
“Indicates the minimum length of startup pin.
|
BitLockerSystemDrivePolicy.Builder |
prebootRecoveryEnableMessageAndUrl(Boolean prebootRecoveryEnableMessageAndUrl)
“Enable pre-boot recovery message and Url.
|
BitLockerSystemDrivePolicy.Builder |
prebootRecoveryMessage(String prebootRecoveryMessage)
“Defines a custom recovery message.”
|
BitLockerSystemDrivePolicy.Builder |
prebootRecoveryUrl(String prebootRecoveryUrl)
“Defines a custom recovery URL.”
|
BitLockerSystemDrivePolicy.Builder |
recoveryOptions(BitLockerRecoveryOptions recoveryOptions)
“Allows to recover BitLocker encrypted operating system drives in the absence of
the required startup key information.
|
BitLockerSystemDrivePolicy.Builder |
startupAuthenticationBlockWithoutTpmChip(Boolean startupAuthenticationBlockWithoutTpmChip)
“Indicates whether to allow BitLocker without a compatible TPM (requires a
password or a startup key on a USB flash drive).”
|
BitLockerSystemDrivePolicy.Builder |
startupAuthenticationRequired(Boolean startupAuthenticationRequired)
“Require additional authentication at startup.”
|
BitLockerSystemDrivePolicy.Builder |
startupAuthenticationTpmKeyUsage(ConfigurationUsage startupAuthenticationTpmKeyUsage)
“Indicates if TPM startup key is allowed/required/disallowed.”
|
BitLockerSystemDrivePolicy.Builder |
startupAuthenticationTpmPinAndKeyUsage(ConfigurationUsage startupAuthenticationTpmPinAndKeyUsage)
“Indicates if TPM startup pin key and key are allowed/required/disallowed.”
|
BitLockerSystemDrivePolicy.Builder |
startupAuthenticationTpmPinUsage(ConfigurationUsage startupAuthenticationTpmPinUsage)
“Indicates if TPM startup pin is allowed/required/disallowed.”
|
BitLockerSystemDrivePolicy.Builder |
startupAuthenticationTpmUsage(ConfigurationUsage startupAuthenticationTpmUsage)
“Indicates if TPM startup is allowed/required/disallowed.”
|
public BitLockerSystemDrivePolicy.Builder encryptionMethod(BitLockerEncryptionMethod encryptionMethod)
encryptionMethod - value of encryptionMethod property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder startupAuthenticationRequired(Boolean startupAuthenticationRequired)
startupAuthenticationRequired - value of startupAuthenticationRequired property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder startupAuthenticationBlockWithoutTpmChip(Boolean startupAuthenticationBlockWithoutTpmChip)
startupAuthenticationBlockWithoutTpmChip - value of startupAuthenticationBlockWithoutTpmChip property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder startupAuthenticationTpmUsage(ConfigurationUsage startupAuthenticationTpmUsage)
startupAuthenticationTpmUsage - value of startupAuthenticationTpmUsage property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder startupAuthenticationTpmPinUsage(ConfigurationUsage startupAuthenticationTpmPinUsage)
startupAuthenticationTpmPinUsage - value of startupAuthenticationTpmPinUsage property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder startupAuthenticationTpmKeyUsage(ConfigurationUsage startupAuthenticationTpmKeyUsage)
startupAuthenticationTpmKeyUsage - value of startupAuthenticationTpmKeyUsage property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder startupAuthenticationTpmPinAndKeyUsage(ConfigurationUsage startupAuthenticationTpmPinAndKeyUsage)
startupAuthenticationTpmPinAndKeyUsage - value of startupAuthenticationTpmPinAndKeyUsage property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder minimumPinLength(Integer minimumPinLength)
minimumPinLength - value of minimumPinLength property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder recoveryOptions(BitLockerRecoveryOptions recoveryOptions)
recoveryOptions - value of recoveryOptions property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder prebootRecoveryEnableMessageAndUrl(Boolean prebootRecoveryEnableMessageAndUrl)
prebootRecoveryEnableMessageAndUrl - value of prebootRecoveryEnableMessageAndUrl property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder prebootRecoveryMessage(String prebootRecoveryMessage)
prebootRecoveryMessage - value of prebootRecoveryMessage property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy.Builder prebootRecoveryUrl(String prebootRecoveryUrl)
prebootRecoveryUrl - value of prebootRecoveryUrl property (as defined in service metadata)this (for method chaining)public BitLockerSystemDrivePolicy build()
Copyright © 2018–2020. All rights reserved.