Class OpenSAMLEncryptionParameters

java.lang.Object
se.idsec.signservice.integration.security.impl.OpenSAMLEncryptionParameters
All Implemented Interfaces:
Serializable, se.idsec.signservice.integration.security.EncryptionParameters

public class OpenSAMLEncryptionParameters extends Object implements se.idsec.signservice.integration.security.EncryptionParameters
Implementation of EncryptionParameters that uses OpenSAML's system configuration.
Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
See Also:
  • Constructor Details

    • OpenSAMLEncryptionParameters

      public OpenSAMLEncryptionParameters()
      Constructor.
  • Method Details

    • getDataEncryptionAlgorithm

      public String getDataEncryptionAlgorithm()
      Specified by:
      getDataEncryptionAlgorithm in interface se.idsec.signservice.integration.security.EncryptionParameters
    • getKeyTransportEncryptionAlgorithm

      public String getKeyTransportEncryptionAlgorithm()
      Specified by:
      getKeyTransportEncryptionAlgorithm in interface se.idsec.signservice.integration.security.EncryptionParameters
    • getRsaOaepParameters

      public se.idsec.signservice.integration.security.EncryptionParameters.RSAOAEPParameters getRsaOaepParameters()
      Specified by:
      getRsaOaepParameters in interface se.idsec.signservice.integration.security.EncryptionParameters
    • getSystemConfiguration

      public org.opensaml.xmlsec.EncryptionConfiguration getSystemConfiguration()
      Gets the OpenSAML system configuration.
      Returns:
      OpenSAML encryption configuration
    • toString

      public String toString()
      Overrides:
      toString in class Object