public class SocialTokenGranter<T>
extends java.lang.Object
implements org.springframework.security.oauth2.provider.TokenGranter
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.commons.logging.Log |
logger |
| 构造器和说明 |
|---|
SocialTokenGranter(org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices tokenServices,
org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService,
SocialAdapter<T> socialAdapter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.security.oauth2.provider.OAuth2Authentication |
getOAuth2Authentication(java.lang.String pid,
org.springframework.security.oauth2.provider.TokenRequest tokenRequest) |
org.springframework.security.oauth2.common.OAuth2AccessToken |
grant(java.lang.String grantType,
org.springframework.security.oauth2.provider.TokenRequest tokenRequest) |
protected void |
validateGrantType(java.lang.String grantType,
org.springframework.security.oauth2.provider.ClientDetails clientDetails) |
public SocialTokenGranter(org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices tokenServices,
org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService,
SocialAdapter<T> socialAdapter)
public org.springframework.security.oauth2.common.OAuth2AccessToken grant(java.lang.String grantType,
org.springframework.security.oauth2.provider.TokenRequest tokenRequest)
grant 在接口中 org.springframework.security.oauth2.provider.TokenGranterprotected void validateGrantType(java.lang.String grantType,
org.springframework.security.oauth2.provider.ClientDetails clientDetails)
protected org.springframework.security.oauth2.provider.OAuth2Authentication getOAuth2Authentication(java.lang.String pid,
org.springframework.security.oauth2.provider.TokenRequest tokenRequest)