Class DefaultSAML2MetadataSigner

java.lang.Object
org.pac4j.saml.metadata.DefaultSAML2MetadataSigner
All Implemented Interfaces:
SAML2MetadataSigner

public class DefaultSAML2MetadataSigner extends Object implements SAML2MetadataSigner
Since:
5.0.0
Author:
Misagh Moayyed
  • Field Details

    • credentialProvider

      protected final CredentialProvider credentialProvider
    • signatureAlgorithm

      protected final String signatureAlgorithm
    • signatureReferenceDigestMethod

      protected final String signatureReferenceDigestMethod
    • configuration

      protected final SAML2Configuration configuration
  • Constructor Details

    • DefaultSAML2MetadataSigner

      public DefaultSAML2MetadataSigner(SAML2Configuration configuration)
    • DefaultSAML2MetadataSigner

      public DefaultSAML2MetadataSigner(CredentialProvider credentialProvider, String signatureAlgorithm, String signatureReferenceDigestMethod)
  • Method Details

    • sign

      public void sign(org.opensaml.saml.saml2.metadata.EntityDescriptor descriptor)
      Specified by:
      sign in interface SAML2MetadataSigner