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