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 OAuth2SessionToken
public void setUserId(String userId)
public String getSubject()
getSubject
in interface OAuth2SessionToken
public void setSubject(String subject)
public String getClientId()
getClientId
in interface OAuth2SessionToken
public void setClientId(String clientId)
public Date getExpiresIn()
getExpiresIn
in interface OAuth2SessionToken
public void setExpiresIn(Date expiresIn)
public Date getMaxExpiresIn()
getMaxExpiresIn
in interface OAuth2SessionToken
public void setMaxExpiresIn(Date maxExpiresIn)
public boolean isImpersonated()
isImpersonated
in interface OAuth2SessionToken
public String getCsrClientId()
getCsrClientId
in interface OAuth2SessionToken
OAuth2SessionToken.isImpersonated()
public void setCsrClientId(String csrClientId)
public String getCsrSubject()
getCsrSubject
in interface OAuth2SessionToken
public void setCsrSubject(String csrSubject)
public String getCsrUserId()
getCsrUserId
in interface OAuth2SessionToken
public void setCsrUserId(String csrUserId)
public boolean isCsrAnonymous()
isCsrAnonymous
in interface OAuth2SessionToken
public Collection<? extends org.springframework.security.core.GrantedAuthority> getCsrInheritedAuthorities()
getCsrInheritedAuthorities
in interface OAuth2SessionToken
public String getValue()
getValue
in interface OAuth2SessionToken
public Map<String,Object> getClaims()
getClaims
in interface OAuth2SessionToken
public void setValue(String value)
protected boolean canEqual(Object other)
Copyright © 2021. All rights reserved.