public class OidcClientCodeRequestFilter extends ClientCodeRequestFilter
LOG
Constructor and Description |
---|
OidcClientCodeRequestFilter() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkSecurityContextStart(javax.ws.rs.container.ContainerRequestContext rc) |
protected ClientTokenContext |
createTokenContext(javax.ws.rs.container.ContainerRequestContext rc,
ClientAccessToken at,
javax.ws.rs.core.MultivaluedMap<String,String> requestParams,
javax.ws.rs.core.MultivaluedMap<String,String> state) |
protected void |
setAdditionalCodeRequestParams(javax.ws.rs.core.UriBuilder ub,
javax.ws.rs.core.MultivaluedMap<String,String> redirectState,
javax.ws.rs.core.MultivaluedMap<String,String> codeRequestState) |
void |
setAuthenticationContextRef(String acr) |
void |
setClaims(String claims) |
void |
setClaimsLocales(String claimsLocales) |
void |
setClaimsRequest(ClaimsRequest claimsRequest) |
void |
setIdTokenReader(IdTokenReader idTokenReader) |
void |
setMaxAgeOffset(Long maxAgeOffset) |
void |
setPromptLogin(String promptLogin) |
void |
setRoleClaim(String roleClaim) |
void |
setUserInfoClient(UserInfoClient userInfoClient) |
protected javax.ws.rs.core.MultivaluedMap<String,String> |
toCodeRequestState(javax.ws.rs.container.ContainerRequestContext rc,
javax.ws.rs.core.UriInfo ui) |
createRedirectState, filter, getClientTokenContext, getConsumer, initializeClientTokenContext, isStartUriMatched, processCodeResponse, setAccessTokenServiceClient, setApplicationCanHandleAccessDenied, setAuthorizationServiceUri, setBlockAccessDeniedResponses, setClientCodeStateManager, setClientTokenContextManager, setCodeRequestJoseProducer, setCodeVerifier, setCodeVerifierTransformer, setCompleteUri, setConsumer, setDecodeRequestParameters, setExpiryThreshold, setFormPostResponseMode, setRedirectUri, setScopeList, setScopes, setSetFormPostResponseMode, setStartUri, setUseAuthorizationHeader, toRequestState
public void setAuthenticationContextRef(String acr)
protected ClientTokenContext createTokenContext(javax.ws.rs.container.ContainerRequestContext rc, ClientAccessToken at, javax.ws.rs.core.MultivaluedMap<String,String> requestParams, javax.ws.rs.core.MultivaluedMap<String,String> state)
createTokenContext
in class ClientCodeRequestFilter
protected javax.ws.rs.core.MultivaluedMap<String,String> toCodeRequestState(javax.ws.rs.container.ContainerRequestContext rc, javax.ws.rs.core.UriInfo ui)
toCodeRequestState
in class ClientCodeRequestFilter
public void setIdTokenReader(IdTokenReader idTokenReader)
public void setUserInfoClient(UserInfoClient userInfoClient)
protected void checkSecurityContextStart(javax.ws.rs.container.ContainerRequestContext rc)
checkSecurityContextStart
in class ClientCodeRequestFilter
protected void setAdditionalCodeRequestParams(javax.ws.rs.core.UriBuilder ub, javax.ws.rs.core.MultivaluedMap<String,String> redirectState, javax.ws.rs.core.MultivaluedMap<String,String> codeRequestState)
setAdditionalCodeRequestParams
in class ClientCodeRequestFilter
public void setPromptLogin(String promptLogin)
public void setMaxAgeOffset(Long maxAgeOffset)
public void setClaimsRequest(ClaimsRequest claimsRequest)
public void setClaims(String claims)
public void setClaimsLocales(String claimsLocales)
public void setRoleClaim(String roleClaim)
Apache CXF