Class Eidas_1_4_SecurityConfiguration
java.lang.Object
se.swedenconnect.opensaml.xmlsec.config.AbstractSecurityConfiguration
se.swedenconnect.opensaml.eidas.xmlsec.EidasSecurityConfiguration
se.swedenconnect.opensaml.eidas.xmlsec.Eidas_1_4_SecurityConfiguration
- All Implemented Interfaces:
SecurityConfiguration
A security configuration for OpenSAML according to version 1.4 of "eIDAS - Cryptographic requirements for the
Interoperability Framework".
- Author:
- Martin Lindström
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.opensaml.xmlsec.DecryptionConfiguration
Creates a decryption configuration for eIDAS according to section 3.2.1 and 3.2.2 of "eIDAS - Cryptographic requirements for the Interoperability Framework".protected org.opensaml.xmlsec.EncryptionConfiguration
Creates an encryption configuration for eIDAS according to section 3.2.1 and 3.2.2 of "eIDAS - Cryptographic requirements for the Interoperability Framework version 1.4".Methods inherited from class se.swedenconnect.opensaml.eidas.xmlsec.EidasSecurityConfiguration
createDefaultSignatureSigningConfiguration, createDefaultSignatureValidationConfiguration
Methods inherited from class se.swedenconnect.opensaml.xmlsec.config.AbstractSecurityConfiguration
getDecryptionConfiguration, getDefaultDecryptionConfiguration, getDefaultEncryptionConfiguration, getDefaultSignatureSigningConfiguration, getDefaultSignatureValidationConfiguration, getEncryptionConfiguration, getSignatureSigningConfiguration, getSignatureValidationConfiguration, initOpenSAML
-
Constructor Details
-
Eidas_1_4_SecurityConfiguration
public Eidas_1_4_SecurityConfiguration()
-
-
Method Details
-
getProfileName
- Specified by:
getProfileName
in interfaceSecurityConfiguration
- Overrides:
getProfileName
in classEidasSecurityConfiguration
-
createDefaultEncryptionConfiguration
protected org.opensaml.xmlsec.EncryptionConfiguration createDefaultEncryptionConfiguration()Creates an encryption configuration for eIDAS according to section 3.2.1 and 3.2.2 of "eIDAS - Cryptographic requirements for the Interoperability Framework version 1.4".- Overrides:
createDefaultEncryptionConfiguration
in classEidasSecurityConfiguration
-
createDefaultDecryptionConfiguration
protected org.opensaml.xmlsec.DecryptionConfiguration createDefaultDecryptionConfiguration()Creates a decryption configuration for eIDAS according to section 3.2.1 and 3.2.2 of "eIDAS - Cryptographic requirements for the Interoperability Framework".- Overrides:
createDefaultDecryptionConfiguration
in classEidasSecurityConfiguration
-