Package | Description |
---|---|
org.wildfly.security.credential.store |
Package for Credential Store API/SPI classes and interfaces.
|
Modifier and Type | Class and Description |
---|---|
static class |
CredentialStore.CredentialSourceProtectionParameter
A protection parameter which uses a credential source to acquire a credential to use.
|
Modifier and Type | Method and Description |
---|---|
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.
|
<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,
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.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.