public class OAuth2WebTokenSecurityContext extends OAuth2AbstractSecurityContext
Modifier and Type | Field and Description |
---|---|
private io.jsonwebtoken.Claims |
claims |
secure
Constructor and Description |
---|
OAuth2WebTokenSecurityContext(io.jsonwebtoken.Jws<io.jsonwebtoken.Claims> jws,
boolean secure) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClientId() |
java.lang.String |
getClientName() |
OAuthTokenInfo |
getInfo() |
int |
getRateLimit() |
java.lang.String |
getToken() |
java.security.Principal |
getUserPrincipal() |
boolean |
isUserInRole(java.lang.String role) |
getAuthenticationScheme, isSecure
public OAuth2WebTokenSecurityContext(io.jsonwebtoken.Jws<io.jsonwebtoken.Claims> jws, boolean secure)
public java.security.Principal getUserPrincipal()
public boolean isUserInRole(java.lang.String role)
public java.lang.String getClientId()
public java.lang.String getClientName()
public java.lang.String getToken()
public int getRateLimit()
public OAuthTokenInfo getInfo()