public class DefaultOAuth2SessionToken extends Object implements Serializable, OAuth2SessionToken
OAuth2SessionToken that holds the claims within a HashMap.| Constructor and Description |
|---|
DefaultOAuth2SessionToken(OAuth2SessionToken sessionToken)
Copy constructor for session token.
|
DefaultOAuth2SessionToken(String value)
Create a session token from the value provided.
|
DefaultOAuth2SessionToken(String value,
Map<String,Object> claims)
Create a session token from the value provided and extracted claims.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
Map<String,Object> |
getClaims() |
String |
getClientId() |
String |
getCsrClientId() |
Collection<? extends org.springframework.security.core.GrantedAuthority> |
getCsrInheritedAuthorities() |
String |
getCsrSubject() |
String |
getCsrUserId() |
Date |
getExpiresIn() |
Date |
getMaxExpiresIn() |
String |
getSubject() |
String |
getUserId() |
String |
getValue() |
int |
hashCode() |
boolean |
isCsrAnonymous() |
boolean |
isImpersonated() |
void |
setClaims(Map<String,Object> claims) |
void |
setClientId(String clientId) |
void |
setCsrClientId(String csrClientId) |
void |
setCsrSubject(String csrSubject) |
void |
setCsrUserId(String csrUserId) |
void |
setExpiresIn(Date expiresIn) |
void |
setMaxExpiresIn(Date maxExpiresIn) |
void |
setSubject(String subject) |
void |
setUserId(String userId) |
void |
setValue(String value) |
String |
toString() |
public DefaultOAuth2SessionToken(String value)
public DefaultOAuth2SessionToken(String value, Map<String,Object> claims)
public DefaultOAuth2SessionToken(OAuth2SessionToken sessionToken)
public String getUserId()
getUserId in interface OAuth2SessionTokenpublic void setUserId(String userId)
public String getSubject()
getSubject in interface OAuth2SessionTokenpublic void setSubject(String subject)
public String getClientId()
getClientId in interface OAuth2SessionTokenpublic void setClientId(String clientId)
public Date getExpiresIn()
getExpiresIn in interface OAuth2SessionTokenpublic void setExpiresIn(Date expiresIn)
public Date getMaxExpiresIn()
getMaxExpiresIn in interface OAuth2SessionTokenpublic void setMaxExpiresIn(Date maxExpiresIn)
public boolean isImpersonated()
isImpersonated in interface OAuth2SessionTokenpublic String getCsrClientId()
getCsrClientId in interface OAuth2SessionTokenOAuth2SessionToken.isImpersonated()public void setCsrClientId(String csrClientId)
public String getCsrSubject()
getCsrSubject in interface OAuth2SessionTokenpublic void setCsrSubject(String csrSubject)
public String getCsrUserId()
getCsrUserId in interface OAuth2SessionTokenpublic void setCsrUserId(String csrUserId)
public boolean isCsrAnonymous()
isCsrAnonymous in interface OAuth2SessionTokenpublic Collection<? extends org.springframework.security.core.GrantedAuthority> getCsrInheritedAuthorities()
getCsrInheritedAuthorities in interface OAuth2SessionTokenpublic String getValue()
getValue in interface OAuth2SessionTokenpublic Map<String,Object> getClaims()
getClaims in interface OAuth2SessionTokenpublic void setValue(String value)
protected boolean canEqual(Object other)
Copyright © 2021. All rights reserved.