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
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.opensaml.xmlsec.EncryptionConfiguration
Methods inherited from class se.swedenconnect.opensaml.xmlsec.config.SAML2IntSecurityConfiguration
createDefaultSignatureSigningConfiguration
Methods 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:
getProfileName
in interfaceSecurityConfiguration
- Overrides:
getProfileName
in classSAML2IntSecurityConfiguration
-
createDefaultEncryptionConfiguration
protected org.opensaml.xmlsec.EncryptionConfiguration createDefaultEncryptionConfiguration()- Overrides:
createDefaultEncryptionConfiguration
in classSAML2IntSecurityConfiguration
-