Skip navigation links
oracle.security.idaas.rp.oauth
Class OAuthToken
java.lang.Object
oracle.security.idaas.rp.oauth.OAuthToken
- All Implemented Interfaces:
- java.io.Serializable
-
public class OAuthToken
- extends java.lang.Object
- implements java.io.Serializable
Represents either an OAuth Access or Refresh Token.
- See Also:
- Serialized Form
Constructor Summary |
OAuthToken()
|
OAuthToken(java.lang.String token, long timeToLive, OAuthTokenType tokenType, java.lang.String userID, java.lang.String appName, java.lang.String idpName, java.lang.String scopes, java.lang.String userAttributes)
|
OAuthToken(java.lang.String token, long timeToLive, OAuthTokenType tokenType, java.lang.String userID, java.lang.String appName, java.lang.String idpName, java.lang.String scopes, java.lang.String userAttributes, java.lang.String secret, java.lang.String version)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OAuthToken
public OAuthToken()
OAuthToken
public OAuthToken(java.lang.String token,
long timeToLive,
OAuthTokenType tokenType,
java.lang.String userID,
java.lang.String appName,
java.lang.String idpName,
java.lang.String scopes,
java.lang.String userAttributes)
OAuthToken
public OAuthToken(java.lang.String token,
long timeToLive,
OAuthTokenType tokenType,
java.lang.String userID,
java.lang.String appName,
java.lang.String idpName,
java.lang.String scopes,
java.lang.String userAttributes,
java.lang.String secret,
java.lang.String version)
getTokenValue
public java.lang.String getTokenValue()
-
- Returns:
- the tokenValue
setTokenValue
public void setTokenValue(java.lang.String tokenValue)
-
- Parameters:
tokenValue
- the tokenValue to set
getTokenType
public OAuthTokenType getTokenType()
-
- Returns:
- the tokenType
setTokenType
public void setTokenType(OAuthTokenType tokenType)
-
- Parameters:
tokenType
- the tokenType to set
getUserID
public java.lang.String getUserID()
-
- Returns:
- the userID
setUserID
public void setUserID(java.lang.String userID)
-
- Parameters:
userID
- the userID to set
getAppName
public java.lang.String getAppName()
-
- Returns:
- the appName
setAppName
public void setAppName(java.lang.String appName)
-
- Parameters:
appName
- the appName to set
getIdpName
public java.lang.String getIdpName()
-
- Returns:
- the idpName
setIdpName
public void setIdpName(java.lang.String idpName)
-
- Parameters:
idpName
- the idpName to set
getExpiryTime
public long getExpiryTime()
-
- Returns:
- the expiryTime
setExpiryTime
public void setExpiryTime(long expiryTime)
-
- Parameters:
expiryTime
- the expiryTime to set
getTimestamp
public long getTimestamp()
-
- Returns:
- the timestamp
setTimestamp
public void setTimestamp(long timestamp)
-
- Parameters:
timestamp
- the timestamp to set
getScopes
public java.lang.String getScopes()
-
- Returns:
- the scopes
setScopes
public void setScopes(java.lang.String scopes)
-
- Parameters:
scopes
- the scopes to set
getUserAttributes
public java.lang.String getUserAttributes()
-
- Returns:
- the userAttributes
setUserAttributes
public void setUserAttributes(java.lang.String userAttributes)
-
- Parameters:
userAttributes
- the userAttributes to set
getTokenAttributes
public java.util.Map<java.lang.String,java.lang.String> getTokenAttributes()
-
- Returns:
- the tokenAttributes
setTokenAttributes
public void setTokenAttributes(java.util.Map<java.lang.String,java.lang.String> tokenAttributes)
-
- Parameters:
tokenAttributes
- the tokenAttributes to set
getTokenAttribute
public java.lang.String getTokenAttribute(java.lang.String attrName)
-
- Returns:
- the tokenAttribute
setTokenAttribute
public void setTokenAttribute(java.lang.String attrName,
java.lang.String attrVal)
getSecret
public java.lang.String getSecret()
setSecret
public void setSecret(java.lang.String secret)
getVersion
public java.lang.String getVersion()
setVersion
public void setVersion(java.lang.String version)
Skip navigation links