<C extends Credential> boolean |
CredentialStore.exists(String credentialAlias,
Class<C> credentialType) |
Check whether credential store has an entry associated with the given credential alias of specified credential type.
|
boolean |
CredentialStoreSpi.exists(String credentialAlias,
Class<? extends Credential> credentialType) |
Check whether credential store service has an entry associated with the given credential alias of specified
credential type.
|
void |
CredentialStore.flush() |
Flush the contents of this credential store to storage.
|
void |
CredentialStoreSpi.flush() |
Flush the credential store contents to storage.
|
Set<String> |
CredentialStore.getAliases() |
Returns Set<String> stored in this store.
|
Set<String> |
CredentialStoreSpi.getAliases() |
Returns credential aliases stored in this store as Set<String> .
|
void |
CredentialStore.initialize(Map<String,String> attributes) |
Initialize Credential Store service with given attributes.
|
void |
CredentialStore.initialize(Map<String,String> attributes,
CredentialStore.ProtectionParameter protectionParameter) |
Initialize Credential Store service with given attributes.
|
void |
CredentialStore.initialize(Map<String,String> attributes,
CredentialStore.ProtectionParameter protectionParameter,
Provider[] providers) |
Initialize Credential Store service with given attributes.
|
abstract void |
CredentialStoreSpi.initialize(Map<String,String> attributes,
CredentialStore.ProtectionParameter protectionParameter,
Provider[] providers) |
Initialize credential store service with given attributes.
|
void |
CredentialStore.remove(String credentialAlias,
Class<? extends Credential> credentialType) |
Remove the credentialType with from given alias matching the given criteria from the store.
|
void |
CredentialStore.remove(String credentialAlias,
Class<? extends Credential> credentialType,
String credentialAlgorithm) |
Remove the credentialType with from given alias matching the given criteria from the store.
|
void |
CredentialStore.remove(String credentialAlias,
Class<? extends Credential> credentialType,
String credentialAlgorithm,
AlgorithmParameterSpec parameterSpec) |
Remove the credentialType with from given alias matching the given criteria from the store.
|
abstract void |
CredentialStoreSpi.remove(String credentialAlias,
Class<? extends Credential> credentialType,
String credentialAlgorithm,
AlgorithmParameterSpec parameterSpec) |
Remove the credentialType with from given alias from the credential store service.
|
<C extends Credential> C |
CredentialStore.retrieve(String credentialAlias,
Class<C> credentialType) |
Retrieve credential stored in the store under the key and of the credential type
|
<C extends Credential> C |
CredentialStore.retrieve(String credentialAlias,
Class<C> credentialType,
String credentialAlgorithm) |
Retrieve credential stored in the store under the key and of the credential type.
|
<C extends Credential> C |
CredentialStore.retrieve(String credentialAlias,
Class<C> credentialType,
String credentialAlgorithm,
AlgorithmParameterSpec parameterSpec) |
Retrieve credential stored in the store under the key and of the credential type.
|
<C extends Credential> C |
CredentialStore.retrieve(String credentialAlias,
Class<C> credentialType,
String credentialAlgorithm,
AlgorithmParameterSpec parameterSpec,
CredentialStore.ProtectionParameter protectionParameter) |
Retrieve credential stored in the store under the key and of the credential type.
|
abstract <C extends Credential> C |
CredentialStoreSpi.retrieve(String credentialAlias,
Class<C> credentialType,
String credentialAlgorithm,
AlgorithmParameterSpec parameterSpec,
CredentialStore.ProtectionParameter protectionParameter) |
Retrieve the credential stored in the store under the given alias, matching the given criteria.
|
<C extends Credential> void |
CredentialStore.store(String credentialAlias,
C credential) |
Store credential to the store under the given alias.
|
<C extends Credential> void |
CredentialStore.store(String credentialAlias,
C credential,
CredentialStore.ProtectionParameter protectionParameter) |
Store credential to the store under the given alias.
|
abstract void |
CredentialStoreSpi.store(String credentialAlias,
Credential credential,
CredentialStore.ProtectionParameter protectionParameter) |
Store credential to the credential store service under the given alias.
|
void |
CredentialStoreSpi.validateAttribute(Map<String,String> attributes,
List<String> validAttributes) |
Validate given attributes in credential store implementation.
|