Package org.apereo.cas.authentication
Class DefaultAuthenticationResultBuilder
java.lang.Object
org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
- All Implemented Interfaces:
Serializable,org.apereo.cas.authentication.AuthenticationResultBuilder
public class DefaultAuthenticationResultBuilder
extends Object
implements org.apereo.cas.authentication.AuthenticationResultBuilder
This is
DefaultAuthenticationResultBuilder.- Since:
- 4.2.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.AuthenticationResultbuild(org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy) org.apereo.cas.authentication.AuthenticationResultbuild(org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy, org.apereo.cas.authentication.principal.Service service) org.apereo.cas.authentication.AuthenticationResultBuildercollect(Collection<org.apereo.cas.authentication.Authentication> authentications) org.apereo.cas.authentication.AuthenticationResultBuildercollect(org.apereo.cas.authentication.Authentication authentication) org.apereo.cas.authentication.AuthenticationResultBuildercollect(org.apereo.cas.authentication.Credential... credential) Set<org.apereo.cas.authentication.Authentication> Optional<org.apereo.cas.authentication.Authentication> Optional<org.apereo.cas.authentication.Credential> List<org.apereo.cas.authentication.Credential>
-
Constructor Details
-
DefaultAuthenticationResultBuilder
public DefaultAuthenticationResultBuilder()
-
-
Method Details
-
getInitialAuthentication
- Specified by:
getInitialAuthenticationin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder
-
getInitialCredential
- Specified by:
getInitialCredentialin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder
-
collect
@CanIgnoreReturnValue public org.apereo.cas.authentication.AuthenticationResultBuilder collect(org.apereo.cas.authentication.Authentication authentication) - Specified by:
collectin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder
-
collect
@CanIgnoreReturnValue public org.apereo.cas.authentication.AuthenticationResultBuilder collect(Collection<org.apereo.cas.authentication.Authentication> authentications) - Specified by:
collectin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder
-
collect
@CanIgnoreReturnValue public org.apereo.cas.authentication.AuthenticationResultBuilder collect(org.apereo.cas.authentication.Credential... credential) - Specified by:
collectin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder
-
build
public org.apereo.cas.authentication.AuthenticationResult build(org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy) throws Throwable - Specified by:
buildin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder- Throws:
Throwable
-
build
public org.apereo.cas.authentication.AuthenticationResult build(org.apereo.cas.authentication.PrincipalElectionStrategy principalElectionStrategy, org.apereo.cas.authentication.principal.Service service) throws Throwable - Specified by:
buildin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder- Throws:
Throwable
-
getAuthentications
- Specified by:
getAuthenticationsin interfaceorg.apereo.cas.authentication.AuthenticationResultBuilder
-
getProvidedCredentials
-