Class CredentialBundlesConfigurationProperties
java.lang.Object
se.swedenconnect.security.credential.config.properties.CredentialBundlesConfigurationProperties
- All Implemented Interfaces:
CredentialBundlesConfiguration
- Direct Known Subclasses:
SpringCredentialBundlesConfigurationProperties
public class CredentialBundlesConfigurationProperties
extends Object
implements CredentialBundlesConfiguration
Configuration properties for bundles of credentials and key stores.
Note: If both PEM configuration and JKS (Java Key Store) is used, the ID:s used must be unique for all credentials (i.e., both those configured using PEM-format and those configured using key store formats).
- Author:
- Martin Lindström
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
CredentialBundlesConfigurationProperties
public CredentialBundlesConfigurationProperties()
-
-
Method Details
-
keystore
Gets the map of key store ID:s and key store configurations.- Specified by:
keystore
in interfaceCredentialBundlesConfiguration
- Returns:
- a map of key store ID:s and key store configurations
-
pem
Gets the map of credential ID:s and PEM based credential configurations.- Specified by:
pem
in interfaceCredentialBundlesConfiguration
- Returns:
- a map of credential ID:s and PEM-based credential configurations
-
jks
Gets the map of credential ID:s and key store based credential configurations.- Specified by:
jks
in interfaceCredentialBundlesConfiguration
- Returns:
- a map of credential ID:s and key store based credential configurations
-