Class CasAuthenticationToken.Builder<B extends CasAuthenticationToken.Builder<B>>
java.lang.Object
org.springframework.security.cas.authentication.CasAuthenticationToken.Builder<B>
- All Implemented Interfaces:
org.springframework.security.core.Authentication.Builder<B>
- Enclosing class:
CasAuthenticationToken
public static class CasAuthenticationToken.Builder<B extends CasAuthenticationToken.Builder<B>>
extends Object
A builder of
CasAuthenticationToken instances- Since:
- 7.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassertion(org.apereo.cas.client.validation.Assertion assertion) Use thisAssertionbuild()credentials(@Nullable Object credentials) Use this keyuserDetails(org.springframework.security.core.userdetails.UserDetails userDetails) Use thisUserDetails
-
Constructor Details
-
Builder
-
-
Method Details
-
key
Use this key- Parameters:
key- the key to use- Returns:
- the
CasAuthenticationToken.Builderfor further configurations
-
principal
-
credentials
-
userDetails
Use thisUserDetails- Parameters:
userDetails- theUserDetailsto use- Returns:
- the
CasAuthenticationToken.Builderfor further configurations
-
assertion
Use thisAssertion- Parameters:
assertion- theAssertionto use- Returns:
- the
CasAuthenticationToken.Builderfor further configurations
-
build
-