public static final class OAuth2AuthorizationCodeRequestAuthenticationToken.Builder
extends java.lang.Object
implements java.io.Serializable
OAuth2AuthorizationCodeRequestAuthenticationToken.public OAuth2AuthorizationCodeRequestAuthenticationToken.Builder authorizationUri(java.lang.String authorizationUri)
authorizationUri - the authorization URIOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder redirectUri(java.lang.String redirectUri)
redirectUri - the redirect uriOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder scopes(java.util.Set<java.lang.String> scopes)
scopes - the requested (or authorized) scope(s)OAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder state(java.lang.String state)
state - the stateOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder additionalParameters(java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
additionalParameters - the additional parametersOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder consentRequired(boolean consentRequired)
true if authorization consent is required, false otherwise.consentRequired - true if authorization consent is required, false otherwiseOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder consent(boolean consent)
true if this Authentication represents an authorization consent request, false otherwise.consent - true if this Authentication represents an authorization consent request, false otherwiseOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken.Builder authorizationCode(OAuth2AuthorizationCode authorizationCode)
OAuth2AuthorizationCode.authorizationCode - the OAuth2AuthorizationCodeOAuth2AuthorizationCodeRequestAuthenticationToken.Builderpublic OAuth2AuthorizationCodeRequestAuthenticationToken build()
OAuth2AuthorizationCodeRequestAuthenticationToken.OAuth2AuthorizationCodeRequestAuthenticationToken