org.springframework.security.oauth2.provider.token
类 AbstractTokenGranter

java.lang.Object
  继承者 org.springframework.security.oauth2.provider.token.AbstractTokenGranter
所有已实现的接口:
TokenGranter
直接已知子类:
AuthorizationCodeTokenGranter, ClientCredentialsTokenGranter, ImplicitTokenGranter, RefreshTokenGranter, ResourceOwnerPasswordTokenGranter

public abstract class AbstractTokenGranter
extends Object
implements TokenGranter

作者:
Dave Syer

字段摘要
protected  org.apache.commons.logging.Log logger
           
 
构造方法摘要
protected AbstractTokenGranter(AuthorizationServerTokenServices tokenServices, ClientDetailsService clientDetailsService, OAuth2RequestFactory requestFactory, String grantType)
           
 
方法摘要
protected  OAuth2AccessToken getAccessToken(ClientDetails client, TokenRequest tokenRequest)
           
protected  OAuth2Authentication getOAuth2Authentication(ClientDetails client, TokenRequest tokenRequest)
           
protected  OAuth2RequestFactory getRequestFactory()
           
protected  AuthorizationServerTokenServices getTokenServices()
           
 OAuth2AccessToken grant(String grantType, TokenRequest tokenRequest)
           
protected  void validateGrantType(String grantType, ClientDetails clientDetails)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

logger

protected final org.apache.commons.logging.Log logger
构造方法详细信息

AbstractTokenGranter

protected AbstractTokenGranter(AuthorizationServerTokenServices tokenServices,
                               ClientDetailsService clientDetailsService,
                               OAuth2RequestFactory requestFactory,
                               String grantType)
方法详细信息

grant

public OAuth2AccessToken grant(String grantType,
                               TokenRequest tokenRequest)
指定者:
接口 TokenGranter 中的 grant

getAccessToken

protected OAuth2AccessToken getAccessToken(ClientDetails client,
                                           TokenRequest tokenRequest)

getOAuth2Authentication

protected OAuth2Authentication getOAuth2Authentication(ClientDetails client,
                                                       TokenRequest tokenRequest)

validateGrantType

protected void validateGrantType(String grantType,
                                 ClientDetails clientDetails)

getTokenServices

protected AuthorizationServerTokenServices getTokenServices()

getRequestFactory

protected OAuth2RequestFactory getRequestFactory()


Copyright © 2013. All rights reserved.