public class UsernamePasswordKeyStoreBuilder extends Object implements KeyStoreBuilder<Credential>
| Constructor and Description |
|---|
UsernamePasswordKeyStoreBuilder() |
| Modifier and Type | Method and Description |
|---|---|
String |
buildAlias(String alias) |
Credential |
credentialToKey(Credential credential) |
Credential |
getKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
List<Credential> |
getKeysFromKeyStore(oracle.security.pki.OracleSecretStore secretStore) |
Credential |
keyToCredential(Credential key) |
void |
persistKeyToKeyStore(String alias,
Credential key,
oracle.security.pki.OracleSecretStore secretStore) |
void |
removeKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
public String buildAlias(String alias)
buildAlias in interface KeyStoreBuilder<Credential>public Credential credentialToKey(Credential credential)
credentialToKey in interface KeyStoreBuilder<Credential>public List<Credential> getKeysFromKeyStore(oracle.security.pki.OracleSecretStore secretStore) throws FMWCredentialsException
getKeysFromKeyStore in interface KeyStoreBuilder<Credential>FMWCredentialsExceptionpublic Credential getKeyFromKeyStore(String alias, oracle.security.pki.OracleSecretStore secretStore) throws FMWCredentialsException
getKeyFromKeyStore in interface KeyStoreBuilder<Credential>FMWCredentialsExceptionpublic Credential keyToCredential(Credential key) throws FMWCredentialsException
keyToCredential in interface KeyStoreBuilder<Credential>FMWCredentialsExceptionpublic void persistKeyToKeyStore(String alias, Credential key, oracle.security.pki.OracleSecretStore secretStore) throws FMWCredentialsException
persistKeyToKeyStore in interface KeyStoreBuilder<Credential>FMWCredentialsExceptionpublic void removeKeyFromKeyStore(String alias, oracle.security.pki.OracleSecretStore secretStore) throws FMWCredentialsException
removeKeyFromKeyStore in interface KeyStoreBuilder<Credential>FMWCredentialsException