public class SurrogatePrincipalBuilder
extends java.lang.Object
SurrogatePrincipalBuilder
.Constructor and Description |
---|
SurrogatePrincipalBuilder() |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<AuthenticationResultBuilder> |
buildSurrogateAuthenticationResult(AuthenticationResultBuilder authenticationResultBuilder,
Credential credential,
java.lang.String surrogateTargetId)
Build surrogate authentication result optional.
|
Principal |
buildSurrogatePrincipal(java.lang.String surrogate,
Principal primaryPrincipal,
Credential credentials)
Build principal.
|
public Principal buildSurrogatePrincipal(java.lang.String surrogate, Principal primaryPrincipal, Credential credentials)
surrogate
- the surrogateprimaryPrincipal
- the primary principalcredentials
- the credentialspublic java.util.Optional<AuthenticationResultBuilder> buildSurrogateAuthenticationResult(AuthenticationResultBuilder authenticationResultBuilder, Credential credential, java.lang.String surrogateTargetId)
authenticationResultBuilder
- the authentication result buildercredential
- the credentialsurrogateTargetId
- the surrogate target id