Class KeyStoreBasedProtectorBuilder
- java.lang.Object
- 
- com.evolveum.midpoint.prism.crypto.KeyStoreBasedProtectorBuilder
 
- 
 public final class KeyStoreBasedProtectorBuilder extends Object Builder for KeyStoreBasedProtector implementation.
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
createpublic static KeyStoreBasedProtectorBuilder create(@NotNull @NotNull ProtectorCreator protectorCreator) 
 - 
keyStorePathpublic KeyStoreBasedProtectorBuilder keyStorePath(String val) 
 - 
keyStorePasswordpublic KeyStoreBasedProtectorBuilder keyStorePassword(String val) 
 - 
encryptionKeyAliaspublic KeyStoreBasedProtectorBuilder encryptionKeyAlias(String val) 
 - 
requestedJceProviderNamepublic KeyStoreBasedProtectorBuilder requestedJceProviderName(String val) 
 - 
encryptionAlgorithmpublic KeyStoreBasedProtectorBuilder encryptionAlgorithm(String val) 
 - 
fixedSaltpublic KeyStoreBasedProtectorBuilder fixedSalt(String val) 
 - 
digestAlgorithmpublic KeyStoreBasedProtectorBuilder digestAlgorithm(String val) 
 - 
trustManagerspublic KeyStoreBasedProtectorBuilder trustManagers(List<TrustManager> val) 
 - 
getKeyStorePathpublic String getKeyStorePath() 
 - 
getKeyStorePasswordpublic String getKeyStorePassword() 
 - 
getEncryptionKeyAliaspublic String getEncryptionKeyAlias() 
 - 
getRequestedJceProviderNamepublic String getRequestedJceProviderName() 
 - 
getEncryptionAlgorithmpublic String getEncryptionAlgorithm() 
 - 
getFixedSaltpublic String getFixedSalt() 
 - 
getDigestAlgorithmpublic String getDigestAlgorithm() 
 - 
getTrustManagerspublic List<TrustManager> getTrustManagers() 
 - 
initializepublic Protector initialize() 
 - 
buildOnlypublic Protector buildOnly() Creates the protector without actually initializing it.
 
- 
 
-