Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Access Management Mobile and Social


oracle.security.idaas.rp.oauth
Class OAuthToken

java.lang.Object
  extended by 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)
           

 

Method Summary
 java.lang.String getAppName()
           
 long getExpiryTime()
           
 java.lang.String getIdpName()
           
 java.lang.String getScopes()
           
 java.lang.String getSecret()
           
 long getTimestamp()
           
 java.lang.String getTokenAttribute(java.lang.String attrName)
           
 java.util.Map<java.lang.String,java.lang.String> getTokenAttributes()
           
 OAuthTokenType getTokenType()
           
 java.lang.String getTokenValue()
           
 java.lang.String getUserAttributes()
           
 java.lang.String getUserID()
           
 java.lang.String getVersion()
           
 void setAppName(java.lang.String appName)
           
 void setExpiryTime(long expiryTime)
           
 void setIdpName(java.lang.String idpName)
           
 void setScopes(java.lang.String scopes)
           
 void setSecret(java.lang.String secret)
           
 void setTimestamp(long timestamp)
           
 void setTokenAttribute(java.lang.String attrName, java.lang.String attrVal)
           
 void setTokenAttributes(java.util.Map<java.lang.String,java.lang.String> tokenAttributes)
           
 void setTokenType(OAuthTokenType tokenType)
           
 void setTokenValue(java.lang.String tokenValue)
           
 void setUserAttributes(java.lang.String userAttributes)
           
 void setUserID(java.lang.String userID)
           
 void setVersion(java.lang.String version)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

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)

Method Detail

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

Copyright (c) 2012,
Oracle All Rights Reserved.
Built 06/05/2012 17:18:07 PDT