Package | Description |
---|---|
oracle.fmwplatform.credentials.credential | |
oracle.fmwplatform.credentials.etcd | |
oracle.fmwplatform.credentials.wallet |
Modifier and Type | Method and Description |
---|---|
void |
CredentialStore.deleteCredentailsStore()
Delete the underlying credentialStore.
|
void |
CredentialBuilder.deleteCredentials(List<String> aliasList)
Delete a list of credentials from the underlying credentialStore.
|
void |
CredentialStore.deleteCredentials(List<String> aliasList)
Delete a list of credentials from the underlying credentialStore.
|
void |
CredentialBuilder.deleteCredentialsStore()
Delete the underlying credentialStore.
|
String |
Credentials.getAsEncryptedString(SecretKeySpec secretKey)
Convert the credentials store into a single encrypted string that may be stored.
|
Credential |
CredentialBuilder.getCredential(String alias)
Retrieve the credential with the provided alias from the underlying credentialStore
|
Credential |
CredentialStore.getCredential(String alias)
Return the credential from the wallet store with the provided alias
|
static Credential |
CredentialFactory.getInstance(String alias,
char[] password)
Return a new instance of Credential object
|
static Credential |
CredentialFactory.getInstance(String alias,
String userName,
char[] password)
Return a new instance of Credential object
|
Credentials |
CredentialBuilder.loadCredentials()
Retrieve a list of credentials from underlying credentialStore.
|
Credentials |
CredentialStore.loadCredentials()
Retrieve a list of credentials from underlying credentialStore.
|
void |
Credential.setAlias(String alias) |
Credentials |
Credentials.setAsString(String creds,
SecretKeySpec secretKey)
Decrypt a encrypted string representation of a credential store and load it and the
credentials of this object.
|
Credentials |
Credentials.setCredential(String alias,
char[] password)
Store a credential to the internal credentials HashMap
|
Credentials |
Credentials.setCredential(String alias,
String userName,
char[] password)
Store a credential to the internal credentials HashMap
|
void |
Credential.setPassword(char[] password) |
void |
SshKeyCredential.setUsername(String userName) |
abstract void |
Credential.setUsername(String userName) |
void |
PasswordOnlyCredential.setUsername(String userName) |
void |
CredentialBuilder.storeCredentials(Credentials credentials)
Storing a list of credentials to the underlying credentialStore.
|
void |
CredentialStore.storeCredentials(Credentials credentials)
Storing a list of credentials to the underlying credentialStore.
|
Constructor and Description |
---|
PasswordOnlyCredential(String alias,
char[] password) |
SshKeyCredential(String alias,
String sshKey)
Create an SSH key credential.
|
SshKeyCredential(String alias,
String sshKey,
char[] passPhrase)
Create an SSH key credential.
|
UsernamePasswordCredential(String alias,
String userName,
char[] password) |
Modifier and Type | Method and Description |
---|---|
void |
EtcdWallet.createNewWallet()
Create a new ETCD based wallet
|
void |
EtcdWallet.deleteWallet()
Delete an existing wallet
|
void |
EtcdWallet.updateEtcdCreds()
Update credentials in ETCD
|
protected void |
EtcdWallet.updateWallet()
Update (or set) the credentials in the ETCD server
|
Constructor and Description |
---|
EtcdWallet(String url,
String location,
char[] passPhrase)
Create an Etcd based wallet.
|
Modifier and Type | Method and Description |
---|---|
Object |
WalletManager.add(String walletDirectory,
char[] walletPassword,
String alias,
char[] password) |
Object |
WalletManager.add(String walletDirectory,
char[] walletPassword,
String alias,
String user,
char[] password) |
Object |
WalletManager.add(String walletDirectory,
String alias,
char[] password) |
Object |
WalletManager.add(String walletDirectory,
String alias,
String user,
char[] password) |
void |
WalletStoreProvider.closeWallet(boolean forcedSave) |
void |
Wallet.closeWallet(boolean forcedSave)
Close the wallet.
|
void |
FMWWallet.closeWallet(boolean forcedSave) |
void |
Wallet.createNewWallet()
Create a new wallet.
|
void |
FMWWallet.createNewWallet() |
void |
WalletStoreProvider.createWallet() |
Object |
WalletManager.createWallet(String walletDirectory) |
Object |
WalletManager.createWallet(String walletDirectory,
char[] walletPassword) |
void |
WalletStoreProvider.deleteCredentailsStore()
Delete the underlying wallet.
|
void |
WalletStoreProvider.deleteCredential(String alias)
Remove the requested credential from the wallet.
|
void |
WalletStoreProvider.deleteCredentials(List<String> aliasList)
Delete a list of credentials from the underlying wallet.
|
void |
EncryptedWallet.deleteWallet() |
void |
Wallet.deleteWallet()
Delete the wallet file.
|
void |
AutoLoginWallet.deleteWallet() |
Credential |
WalletManager.get(String walletDirectory,
char[] walletPassword,
String alias) |
Credential |
WalletManager.get(String walletDirectory,
String alias) |
Credentials |
WalletManager.getAll(String walletDirectory) |
Credentials |
WalletManager.getAll(String walletDirectory,
char[] walletPassword) |
Credential |
WalletStoreProvider.getCredential(String alias) |
Credential |
Wallet.getCredential(String alias)
Retrieve the credential from the underlying wallet that matches the alias
|
Credential |
FMWWallet.getCredential(String alias) |
Credential |
UsernamePasswordKeyStoreBuilder.getKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
Credential |
StringKeyStoreBuilder.getKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
Credential |
KeyStoreBuilder.getKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
List<Credential> |
UsernamePasswordKeyStoreBuilder.getKeysFromKeyStore(oracle.security.pki.OracleSecretStore secretStore) |
List<char[]> |
StringKeyStoreBuilder.getKeysFromKeyStore(oracle.security.pki.OracleSecretStore secretStore) |
List<T> |
KeyStoreBuilder.getKeysFromKeyStore(oracle.security.pki.OracleSecretStore secretStore) |
protected void |
FMWWallet.getORAWalletSecretStore() |
static boolean |
WalletStoreProvider.isAutoLogin(String walletDirectory) |
Credential |
StringKeyStoreBuilder.keyToCredential(char[] key) |
Credential |
UsernamePasswordKeyStoreBuilder.keyToCredential(Credential key) |
Credential |
KeyStoreBuilder.keyToCredential(T key) |
Credentials |
WalletStoreProvider.loadCredentials()
Retrieve a list of credentials from underlying wallet.
|
Credentials |
Wallet.loadCredentials()
Retrieve a list of credentials from underlying wallet.
|
Credentials |
FMWWallet.loadCredentials() |
protected void |
FMWWallet.loadWallet() |
void |
StringKeyStoreBuilder.persistKeyToKeyStore(String alias,
char[] key,
oracle.security.pki.OracleSecretStore secretStore) |
void |
UsernamePasswordKeyStoreBuilder.persistKeyToKeyStore(String alias,
Credential key,
oracle.security.pki.OracleSecretStore secretStore) |
void |
KeyStoreBuilder.persistKeyToKeyStore(String alias,
T key,
oracle.security.pki.OracleSecretStore secretStore) |
Object |
WalletManager.remove(String walletDirectory,
char[] walletPassword,
String alias) |
Object |
WalletManager.remove(String walletDirectory,
String alias) |
Object |
WalletManager.removeAll(String walletDirectory) |
Object |
WalletManager.removeAll(String walletDirectory,
char[] walletPassword) |
void |
Wallet.removeCredential(String alias)
Remove a credential from the wallet.
|
void |
FMWWallet.removeCredential(String alias) |
void |
UsernamePasswordKeyStoreBuilder.removeKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
void |
StringKeyStoreBuilder.removeKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
void |
KeyStoreBuilder.removeKeyFromKeyStore(String alias,
oracle.security.pki.OracleSecretStore secretStore) |
void |
WalletManager.runCommand() |
Object |
WalletManager.set(String walletDirectory,
char[] walletPassword,
String alias,
char[] password) |
Object |
WalletManager.set(String walletDirectory,
char[] walletPassword,
String alias,
String user,
char[] password) |
Object |
WalletManager.set(String walletDirectory,
String alias,
char[] password) |
Object |
WalletManager.set(String walletDirectory,
String alias,
String user,
char[] password) |
void |
WalletStoreProvider.setCredential(Credential cred) |
void |
Wallet.setCredential(Credential cred)
Persist a credential to the underlying wallet.
|
void |
FMWWallet.setCredential(Credential cred) |
void |
WalletStoreProvider.storeCredentials(Credentials credentials)
Storing a list of credentials to the underlying wallet.
|
Object |
WalletManager.update(String walletDirectory,
char[] walletPassword,
String alias,
char[] password) |
Object |
WalletManager.update(String walletDirectory,
char[] walletPassword,
String alias,
String user,
char[] password) |
Object |
WalletManager.update(String walletDirectory,
String alias,
char[] password) |
Object |
WalletManager.update(String walletDirectory,
String alias,
String user,
char[] password) |
protected void |
FMWWallet.updateWallet() |
Constructor and Description |
---|
EncryptedWallet(String dirName,
char[] walletPassword) |
WalletStoreProvider(ConfigStoreType type,
String url,
String location,
char[] passPhrase)
Create a config store based wallet retrieving credentials from the server
|
WalletStoreProvider(File dir) |
WalletStoreProvider(File dir,
char[] walletPassword) |
WalletStoreProvider(String dirName,
char[] walletPassword) |