public class OAuth2TokenRevocationAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken
Authentication implementation used for OAuth 2.0 Token Revocation.AbstractAuthenticationToken,
OAuth2TokenRevocationAuthenticationProvider,
序列化表格| 构造器和说明 |
|---|
OAuth2TokenRevocationAuthenticationToken(org.springframework.security.oauth2.server.authorization.OAuth2Authorization authorization,
org.springframework.security.oauth2.core.OAuth2Token revokedToken,
org.springframework.security.core.Authentication clientPrincipal)
Constructs an
OAuth2TokenRevocationAuthenticationToken using the provided
parameters. |
OAuth2TokenRevocationAuthenticationToken(String token,
org.springframework.security.core.Authentication clientPrincipal,
String tokenTypeHint)
Constructs an
OAuth2TokenRevocationAuthenticationToken using the provided
parameters. |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.security.oauth2.server.authorization.OAuth2Authorization |
getAuthorization() |
Object |
getCredentials() |
Object |
getPrincipal() |
String |
getToken()
Returns the token.
|
String |
getTokenTypeHint()
Returns the token type hint.
|
public OAuth2TokenRevocationAuthenticationToken(String token, org.springframework.security.core.Authentication clientPrincipal, @Nullable String tokenTypeHint)
OAuth2TokenRevocationAuthenticationToken using the provided
parameters.token - the tokenclientPrincipal - the authenticated client principaltokenTypeHint - the token type hintpublic OAuth2TokenRevocationAuthenticationToken(org.springframework.security.oauth2.server.authorization.OAuth2Authorization authorization,
org.springframework.security.oauth2.core.OAuth2Token revokedToken,
org.springframework.security.core.Authentication clientPrincipal)
OAuth2TokenRevocationAuthenticationToken using the provided
parameters.revokedToken - the revoked tokenclientPrincipal - the authenticated client principalpublic Object getPrincipal()
public Object getCredentials()
public String getToken()
@Nullable public String getTokenTypeHint()
public org.springframework.security.oauth2.server.authorization.OAuth2Authorization getAuthorization()
Copyright © 2023. All rights reserved.