Class StoreConfigurationProperties.Pkcs11ConfigurationProperties
java.lang.Object
se.swedenconnect.security.credential.config.properties.StoreConfigurationProperties.Pkcs11ConfigurationProperties
- All Implemented Interfaces:
StoreConfiguration.Pkcs11Configuration
- Enclosing class:
StoreConfigurationProperties
public static class StoreConfigurationProperties.Pkcs11ConfigurationProperties
extends Object
implements StoreConfiguration.Pkcs11Configuration
Additional configuration of PKCS11 keystores.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Custom PKCS#11 settings.Nested classes/interfaces inherited from interface se.swedenconnect.security.credential.config.StoreConfiguration.Pkcs11Configuration
StoreConfiguration.Pkcs11Configuration.Pkcs11Settings
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe complete path of the PKCS#11 configuration file with which the PKCS#11 device is configured.settings()
As an alternative to providing the PKCS#11 configuration file, each PKCS#11 setting can be provided separately.
-
Constructor Details
-
Pkcs11ConfigurationProperties
public Pkcs11ConfigurationProperties()
-
-
Method Details
-
configurationFile
The complete path of the PKCS#11 configuration file with which the PKCS#11 device is configured.- Specified by:
configurationFile
in interfaceStoreConfiguration.Pkcs11Configuration
- Returns:
- complete path of the PKCS#11 configuration file with which the PKCS#11 device is configured
-
settings
As an alternative to providing the PKCS#11 configuration file, each PKCS#11 setting can be provided separately. This property holds these detailed settings.- Specified by:
settings
in interfaceStoreConfiguration.Pkcs11Configuration
- Returns:
- custom PKCS#11 settings
-