Class DelegatingPostAuthenticationProcessor
java.lang.Object
se.swedenconnect.spring.saml.idp.authentication.DelegatingPostAuthenticationProcessor
- All Implemented Interfaces:
PostAuthenticationProcessor
public class DelegatingPostAuthenticationProcessor
extends Object
implements PostAuthenticationProcessor
A delegating
PostAuthenticationProcessor
that invokes
PostAuthenticationProcessor.process(Saml2UserAuthentication)
on all configured processors (in order).- Author:
- Martin Lindström
-
Constructor Summary
ConstructorDescriptionConstructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(Saml2UserAuthentication token) Applies post-processing of aSaml2UserAuthentication
token.
-
Constructor Details
-
DelegatingPostAuthenticationProcessor
Constructor.- Parameters:
processors
- the processors (may benull
or empty)
-
-
Method Details
-
process
Applies post-processing of aSaml2UserAuthentication
token.- Specified by:
process
in interfacePostAuthenticationProcessor
- Parameters:
token
- the token to process- Throws:
Saml2ErrorStatusException
- if an error is detected
-