Package | Description |
---|---|
org.wildfly.security.credential.store |
Package for Credential Store API/SPI classes and interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
UnsupportedCredentialTypeException
An exception indicating that given credential store is not supporting particular
Credential class. |
Modifier and Type | Method and Description |
---|---|
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.
|
<C extends Credential> |
CredentialStore.exists(String credentialAlias,
Class<C> credentialType)
Check whether credential store 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> |
CredentialStore.retrieve(String credentialAlias,
Class<C> credentialType)
Retrieve credential stored in the store under the key and of the credential type
|
<C extends Credential> |
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> |
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> |
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> |
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> |
CredentialStore.store(String credentialAlias,
C credential)
Store credential to the store under the given alias.
|
<C extends Credential> |
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.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.