软件包 org.springframework.security.oauth2.provider

接口摘要
ClientDetails Client details for OAuth 2
ClientDetailsService A service that provides the details about an OAuth2 client.
ClientRegistrationService Interface for client registration, handling add, update and remove of ClientDetails from an Authorization Server.
OAuth2RequestFactory Strategy for managing OAuth2 requests: AuthorizationRequest, TokenRequest, OAuth2Request.
OAuth2RequestValidator Validation interface for OAuth2 requests to the AuthorizationEndpoint and TokenEndpoint.
SaltedClientSecret Marker interface for indicating that a client details secret has some salt.
TokenGranter Interface for granters of access tokens.
 

类摘要
AuthorizationRequest Base class representing an OAuth2 Authorization Request.
BaseClientDetails Base implementation of ClientDetails.
BaseClientDetails.ArrayOrStringDeserializer  
CompositeTokenGranter  
DefaultOAuth2RequestFactory Default implementation of 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.
DefaultOAuth2RequestValidator Default implementation of OAuth2RequestValidator.
InMemoryClientDetailsService Basic, in-memory implementation of the client details service.
JdbcClientDetailsService Basic, JDBC implementation of the client details service.
OAuth2Authentication An OAuth 2 authentication token can contain two authentications: one for the client and one for the user.
OAuth2Request Represents a stored authorization or token request.
TokenRequest Represents an OAuth2 token request, made at the TokenEndpoint.
 

异常摘要
ClientAlreadyExistsException Exception indicating that a client registration already exists (e.g. if someone tries to create a duplicate).
ClientRegistrationException  
NoSuchClientException  
 



Copyright © 2013. All rights reserved.