public final class KeyStoreBasedProtectorBuilder extends Object
Modifier and Type | Method and Description |
---|---|
Protector |
buildOnly()
Creates the protector without actually initializing it.
|
static KeyStoreBasedProtectorBuilder |
create(ProtectorCreator protectorCreator) |
KeyStoreBasedProtectorBuilder |
digestAlgorithm(String val) |
KeyStoreBasedProtectorBuilder |
encryptionAlgorithm(String val) |
KeyStoreBasedProtectorBuilder |
encryptionKeyAlias(String val) |
String |
getDigestAlgorithm() |
String |
getEncryptionAlgorithm() |
String |
getEncryptionKeyAlias() |
String |
getKeyStorePassword() |
String |
getKeyStorePath() |
String |
getRequestedJceProviderName() |
List<TrustManager> |
getTrustManagers() |
Protector |
initialize() |
KeyStoreBasedProtectorBuilder |
keyStorePassword(String val) |
KeyStoreBasedProtectorBuilder |
keyStorePath(String val) |
KeyStoreBasedProtectorBuilder |
requestedJceProviderName(String val) |
KeyStoreBasedProtectorBuilder |
trustManagers(List<TrustManager> val) |
public static KeyStoreBasedProtectorBuilder create(@NotNull ProtectorCreator protectorCreator)
public KeyStoreBasedProtectorBuilder keyStorePath(String val)
public KeyStoreBasedProtectorBuilder keyStorePassword(String val)
public KeyStoreBasedProtectorBuilder encryptionKeyAlias(String val)
public KeyStoreBasedProtectorBuilder requestedJceProviderName(String val)
public KeyStoreBasedProtectorBuilder encryptionAlgorithm(String val)
public KeyStoreBasedProtectorBuilder digestAlgorithm(String val)
public KeyStoreBasedProtectorBuilder trustManagers(List<TrustManager> val)
public String getKeyStorePath()
public String getKeyStorePassword()
public String getEncryptionKeyAlias()
public String getRequestedJceProviderName()
public String getEncryptionAlgorithm()
public String getDigestAlgorithm()
public List<TrustManager> getTrustManagers()
public Protector initialize()
public Protector buildOnly()
Copyright © 2020 Evolveum. All rights reserved.