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
This is
SamlIdPObjectSignatureValidator.- Since:
- 5.1.0
-
Field Summary
Fields inherited from class org.apereo.cas.support.saml.web.idp.profile.builders.enc.validate.SamlObjectSignatureValidator
casProperties, overrideAllowedAlgorithms, overrideBlockedSignatureAlgorithms, overrideSignatureAlgorithms, overrideSignatureReferenceDigestMethods -
Constructor Summary
ConstructorsConstructorDescriptionSamlIdPObjectSignatureValidator(List overrideSignatureReferenceDigestMethods, List overrideSignatureAlgorithms, List overrideBlockedSignatureAlgorithms, List overrideAllowedAlgorithms, org.opensaml.saml.metadata.resolver.MetadataResolver casSamlIdPMetadataResolver, org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildEntityCriteriaForSigningCredential(org.opensaml.saml.saml2.core.RequestAbstractType profileRequest, net.shibboleth.shared.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 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:SamlObjectSignatureValidatorGets role descriptor resolver.- Overrides:
getRoleDescriptorResolverin classSamlObjectSignatureValidator- Parameters:
resolver- the resolvercontext- the contextprofileRequest- the profile request- Returns:
- the role descriptor resolver
- Throws:
Exception- the exception
-