Class SwedishEidSecurityConfiguration
- java.lang.Object
-
- se.swedenconnect.opensaml.xmlsec.config.AbstractSecurityConfiguration
-
- se.swedenconnect.opensaml.xmlsec.config.SAML2IntSecurityConfiguration
-
- se.litsec.swedisheid.opensaml.xmlsec.config.SwedishEidSecurityConfiguration
-
- All Implemented Interfaces:
SecurityConfiguration
public class SwedishEidSecurityConfiguration extends SAML2IntSecurityConfiguration
ASecurityConfigurationinstance with algorithm defaults according to the Swedish eID Framework (see https://docs.swedenconnect.se).Currently the implementation equals
SAML2IntSecurityConfigurationwith the exception that it defaults to AES-CBC before AES-GCM for compatibility reasons.- Author:
- Martin Lindström (martin.lindstrom@litsec.se)
-
-
Constructor Summary
Constructors Constructor Description SwedishEidSecurityConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EncryptionConfigurationcreateDefaultEncryptionConfiguration()StringgetProfileName()-
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
-
-
-
-
Method Detail
-
getProfileName
public String getProfileName()
- Specified by:
getProfileNamein interfaceSecurityConfiguration- Overrides:
getProfileNamein classSAML2IntSecurityConfiguration
-
createDefaultEncryptionConfiguration
protected EncryptionConfiguration createDefaultEncryptionConfiguration()
- Overrides:
createDefaultEncryptionConfigurationin classSAML2IntSecurityConfiguration
-
-