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
This isSamlIdPObjectSignatureValidator.- Since:
- 5.1.0
-
-
Field Summary
-
Fields inherited from class org.apereo.cas.support.saml.web.idp.profile.builders.enc.validate.SamlObjectSignatureValidator
casProperties, overrideBlackListedSignatureAlgorithms, overrideSignatureAlgorithms, overrideSignatureReferenceDigestMethods, overrideWhiteListedAlgorithms
-
-
Constructor Summary
Constructors Constructor Description SamlIdPObjectSignatureValidator(java.util.List overrideSignatureReferenceDigestMethods, java.util.List overrideSignatureAlgorithms, java.util.List overrideBlackListedSignatureAlgorithms, java.util.List overrideWhiteListedAlgorithms, org.opensaml.saml.metadata.resolver.MetadataResolver casSamlIdPMetadataResolver, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildEntityCriteriaForSigningCredential(org.opensaml.saml.saml2.core.RequestAbstractType profileRequest, net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)Build entity criteria for signing credential.protected org.opensaml.saml.metadata.resolver.RoleDescriptorResolvergetRoleDescriptorResolver(org.opensaml.saml.metadata.resolver.MetadataResolver resolver, org.opensaml.messaging.context.MessageContext context, org.opensaml.saml.saml2.core.RequestAbstractType profileRequest)Gets role descriptor resolver.-
Methods inherited from class org.apereo.cas.support.saml.web.idp.profile.builders.enc.validate.SamlObjectSignatureValidator
getSignatureValidationConfiguration, verifySamlProfileRequestIfNeeded, verifySamlProfileRequestIfNeeded
-
-
-
-
Constructor Detail
-
SamlIdPObjectSignatureValidator
public SamlIdPObjectSignatureValidator(java.util.List overrideSignatureReferenceDigestMethods, java.util.List overrideSignatureAlgorithms, java.util.List overrideBlackListedSignatureAlgorithms, java.util.List overrideWhiteListedAlgorithms, org.opensaml.saml.metadata.resolver.MetadataResolver casSamlIdPMetadataResolver, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
-
Method Detail
-
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 java.lang.ExceptionDescription copied from class:SamlObjectSignatureValidatorGets role descriptor resolver.- Overrides:
getRoleDescriptorResolverin classSamlObjectSignatureValidator- Parameters:
resolver- the resolvercontext- the contextprofileRequest- the profile request- Returns:
- the role descriptor resolver
- Throws:
java.lang.Exception- the exception
-
buildEntityCriteriaForSigningCredential
protected void buildEntityCriteriaForSigningCredential(org.opensaml.saml.saml2.core.RequestAbstractType profileRequest, net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)Description copied from class:SamlObjectSignatureValidatorBuild entity criteria for signing credential.- Overrides:
buildEntityCriteriaForSigningCredentialin classSamlObjectSignatureValidator- Parameters:
profileRequest- the profile requestcriteriaSet- the criteria set
-
-