Class SamlIdPObjectSignatureValidator

java.lang.Object
org.apereo.cas.support.saml.web.idp.profile.builders.enc.validate.SamlObjectSignatureValidator
org.apereo.cas.support.saml.web.idp.profile.builders.enc.validate.SamlIdPObjectSignatureValidator

public class SamlIdPObjectSignatureValidator extends SamlObjectSignatureValidator
Since:
5.1.0
  • Constructor Details

    • SamlIdPObjectSignatureValidator

      public SamlIdPObjectSignatureValidator(List overrideSignatureReferenceDigestMethods, List overrideSignatureAlgorithms, List overrideBlockedSignatureAlgorithms, List overrideAllowedAlgorithms, org.opensaml.saml.metadata.resolver.MetadataResolver casSamlIdPMetadataResolver, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
  • Method Details

    • getRoleDescriptorResolver

      protected org.opensaml.saml.metadata.resolver.RoleDescriptorResolver getRoleDescriptorResolver(org.opensaml.saml.metadata.resolver.MetadataResolver resolver, org.opensaml.messaging.context.MessageContext context, org.opensaml.saml.saml2.core.RequestAbstractType profileRequest) throws Exception
      Description copied from class: SamlObjectSignatureValidator
      Gets role descriptor resolver.
      Overrides:
      getRoleDescriptorResolver in class SamlObjectSignatureValidator
      Parameters:
      resolver - the resolver
      context - the context
      profileRequest - the profile request
      Returns:
      the role descriptor resolver
      Throws:
      Exception - the exception
    • buildEntityCriteriaForSigningCredential

      protected void buildEntityCriteriaForSigningCredential(org.opensaml.saml.saml2.core.RequestAbstractType profileRequest, net.shibboleth.shared.resolver.CriteriaSet criteriaSet)
      Description copied from class: SamlObjectSignatureValidator
      Build entity criteria for signing credential.
      Overrides:
      buildEntityCriteriaForSigningCredential in class SamlObjectSignatureValidator
      Parameters:
      profileRequest - the profile request
      criteriaSet - the criteria set