Class DefaultSignatureSigningParametersProvider

java.lang.Object
org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
All Implemented Interfaces:
SignatureSigningParametersProvider

public class DefaultSignatureSigningParametersProvider extends Object implements SignatureSigningParametersProvider
Provide the signature parameters required for signing.
Since:
1.7
Author:
Misagh Moayyed
  • Constructor Details

    • DefaultSignatureSigningParametersProvider

      public DefaultSignatureSigningParametersProvider(SAML2Configuration configuration)

      Constructor for DefaultSignatureSigningParametersProvider.

      Parameters:
      configuration - a SAML2Configuration object
  • Method Details

    • build

      public org.opensaml.xmlsec.SignatureSigningParameters build(org.opensaml.saml.saml2.metadata.SSODescriptor descriptor)

      build.

      Specified by:
      build in interface SignatureSigningParametersProvider
      Parameters:
      descriptor - a SSODescriptor object
      Returns:
      a SignatureSigningParameters object
    • getSignatureSigningConfiguration

      protected org.opensaml.xmlsec.SignatureSigningConfiguration getSignatureSigningConfiguration()

      getSignatureSigningConfiguration.

      Returns:
      a SignatureSigningConfiguration object
    • augmentSignatureSigningParameters

      protected org.opensaml.xmlsec.SignatureSigningParameters augmentSignatureSigningParameters(org.opensaml.xmlsec.SignatureSigningParameters params)

      augmentSignatureSigningParameters.

      Parameters:
      params - a SignatureSigningParameters object
      Returns:
      a SignatureSigningParameters object