Class SimpleCredentialVaultProvider
java.lang.Object
org.springframework.extensions.webscripts.connector.SimpleCredentialVaultProvider
- All Implemented Interfaces:
CredentialVaultProvider
Provides instances of credential vaults
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateKey(String id, String userId) Generate a caching keyProvide a Credential Vault for the given idvoidsetConfigService(org.springframework.extensions.config.ConfigService configService)
-
Constructor Details
-
SimpleCredentialVaultProvider
public SimpleCredentialVaultProvider()Reflection constructor
-
-
Method Details
-
setConfigService
public void setConfigService(org.springframework.extensions.config.ConfigService configService) - Parameters:
configService- the configService to set
-
provide
Provide a Credential Vault for the given id- Specified by:
providein interfaceCredentialVaultProvider- Parameters:
id- Credential vault ID- Returns:
- a new Credential Vault implementation
- Throws:
CredentialVaultProviderException
-
generateKey
Generate a caching key- Specified by:
generateKeyin interfaceCredentialVaultProvider- Parameters:
id- Credential vault IDuserId- User ID- Returns:
- key as appropriate for this Credential Vault implementation
-