|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
OAuth2Authentication.ClientDetails.OAuth2ContextSetup rule, and
consequently before the regular JUnit @Before methods, which are executed only after the
OAuth2Context is setup.OAuth2RestTemplate.ClientDetails from an Authorization
Server.AuthorizationRequest extracting all the needed information from the incoming parameter map,
and initializing all individual fields on the AuthorizationRequest to reasonable values.
OAuth2Request by extracting the needed information from the current
AuthorizationRequest object.
OAuth2Request by extracting the needed information from the current TokenRequest
object.
TokenRequest by extracting the needed information from the incoming request parameter map.
TokenRequest from an AuthorizationRequest.
AccessTokenConverter.OAuth2ExceptionRenderer that can render the exceptions using message converters
(just like regular Spring MVC endpoints).OAuth2RequestFactory which initializes fields from the parameters map,
validates grant types and scopes, and fills in scopes with the default values from the client if they are missing.OAuth2RequestValidator.ThrowableAnalyzer which is capable of also unwrapping
ServletExceptions.UserAuthenticationConverter.delegates passing the result into the next member of the chain.
OAuth2Authentication from the converted access token.
UserAuthenticationConverter.convertUserAuthentication(Authentication).
HttpSession id the authentication request was received from.
clientDetailsService is not set.
clientDetailsService is not set.
OAuth2AccessToken with jackson by implementing
JsonDeserializer.OAuth2AccessToken with jackson by implementing JsonSerializer.OAuth2AccessToken with jackson2 by implementing
JsonDeserializer.OAuth2AccessToken with jackson2 by implementing JsonDeserializer.AuthenticationManager for OAuth2 protected resources.OAuth2Exception in cases where they cannot be rendered by the Spring dispatcher
servlet (i.e.OAuth2SecurityExpressionMethods using the variable oauth2 to access the methods.AuthorizationRequest, TokenRequest, OAuth2Request.AuthorizationEndpoint and TokenEndpoint.OAuth2SecurityExpressionMethods using the variable oauth2 to access the methods.RestTemplate.ConfigAttribute.getAttribute() starts with a prefix indicating that it is an OAuth2 scope.OAuth2ClientContext.
HttpRequests.
SCOPE_ to be overridden.
String at the first instance of the delimiter.
Strings, and for each element removes any instances of
removeCharacter, and splits the element based on the delimiter.
String manipulation methods.ApprovalStore that works with an existing TokenStore, extracting implicit Approvals from the content of tokens already in the store.TokenEndpoint.AuthorizationServerTokenServices
implementation.TokenEndpoint.OAuth2Exception from a MapTestAccounts instance into its protected resource details.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||