Class SwedishEidSecurityConfiguration
java.lang.Object
se.swedenconnect.opensaml.xmlsec.config.AbstractSecurityConfiguration
se.swedenconnect.opensaml.xmlsec.config.SAML2IntSecurityConfiguration
se.swedenconnect.opensaml.sweid.xmlsec.config.SwedishEidSecurityConfiguration
- All Implemented Interfaces:
SecurityConfiguration
A
SecurityConfiguration instance with algorithm defaults according to the Swedish eID Framework (see
https://docs.swedenconnect.se).
Currently the implementation equals SAML2IntSecurityConfiguration with the exception that it defaults to
AES-CBC before AES-GCM for compatibility reasons.
- Author:
- Martin Lindström (martin@idsec.se)
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class se.swedenconnect.opensaml.xmlsec.config.SAML2IntSecurityConfiguration
createDefaultSignatureSigningConfigurationMethods inherited from class se.swedenconnect.opensaml.xmlsec.config.AbstractSecurityConfiguration
createDefaultDecryptionConfiguration, createDefaultSignatureValidationConfiguration, getDecryptionConfiguration, getDefaultDecryptionConfiguration, getDefaultEncryptionConfiguration, getDefaultSignatureSigningConfiguration, getDefaultSignatureValidationConfiguration, getEncryptionConfiguration, getSignatureSigningConfiguration, getSignatureValidationConfiguration, initOpenSAML
-
Constructor Details
-
SwedishEidSecurityConfiguration
public SwedishEidSecurityConfiguration()
-
-
Method Details
-
getProfileName
- Specified by:
getProfileNamein interfaceSecurityConfiguration- Overrides:
getProfileNamein classSAML2IntSecurityConfiguration
-
createDefaultEncryptionConfiguration
- Overrides:
createDefaultEncryptionConfigurationin classSAML2IntSecurityConfiguration
-