com.microsoft.aad.adal
Class TokenCacheItem

java.lang.Object
  extended by com.microsoft.aad.adal.TokenCacheItem
All Implemented Interfaces:
Serializable

public class TokenCacheItem
extends Object
implements Serializable

Extended result to store more info Queries will be performed over this item not the key.

See Also:
Serialized Form

Constructor Summary
TokenCacheItem()
          Construct default cache item.
 
Method Summary
 String getAccessToken()
           
 String getAuthority()
           
 String getClientId()
           
 Date getExpiresOn()
           
 boolean getIsMultiResourceRefreshToken()
           
 String getRawIdToken()
           
 String getRefreshToken()
           
 String getResource()
           
 String getTenantId()
           
 UserInfo getUserInfo()
           
static boolean isTokenExpired(Date expiresOn)
          Checks expiration time.
 void setAccessToken(String accessToken)
           
 void setAuthority(String authority)
           
 void setClientId(String clientId)
           
 void setExpiresOn(Date expiresOn)
           
 void setIsMultiResourceRefreshToken(boolean isMultiResourceRefreshToken)
           
 void setRawIdToken(String rawIdToken)
           
 void setRefreshToken(String refreshToken)
           
 void setResource(String resource)
           
 void setTenantId(String tenantId)
           
 void setUserInfo(UserInfo info)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenCacheItem

public TokenCacheItem()
Construct default cache item.

Method Detail

getUserInfo

public UserInfo getUserInfo()

setUserInfo

public void setUserInfo(UserInfo info)

getResource

public String getResource()

setResource

public void setResource(String resource)

getAuthority

public String getAuthority()

setAuthority

public void setAuthority(String authority)

getClientId

public String getClientId()

setClientId

public void setClientId(String clientId)

getAccessToken

public String getAccessToken()

setAccessToken

public void setAccessToken(String accessToken)

getRefreshToken

public String getRefreshToken()

setRefreshToken

public void setRefreshToken(String refreshToken)

getExpiresOn

public Date getExpiresOn()

setExpiresOn

public void setExpiresOn(Date expiresOn)

getIsMultiResourceRefreshToken

public boolean getIsMultiResourceRefreshToken()

setIsMultiResourceRefreshToken

public void setIsMultiResourceRefreshToken(boolean isMultiResourceRefreshToken)

getTenantId

public String getTenantId()

setTenantId

public void setTenantId(String tenantId)

getRawIdToken

public String getRawIdToken()

setRawIdToken

public void setRawIdToken(String rawIdToken)

isTokenExpired

public static boolean isTokenExpired(Date expiresOn)
Checks expiration time.

Returns:
true if expired


Copyright © 2003–2015. All rights reserved.