AccessToken

Models an OAuth2 access token.

Constructors

Link copied to clipboard
constructor(value: String, expiresIn: Long, expiration: Date, refreshToken: String, idToken: String, tokenType: String, scope: AccessToken.Scope, sessionToken: SSOToken)

Types

Link copied to clipboard
open class Scope : HashSet<E>
Authorization Scope

Properties

Link copied to clipboard
private open var expiration: Date
Link copied to clipboard
private open var expiresIn: Long
Link copied to clipboard
private open var idToken: String
Link copied to clipboard
private open var persisted: Boolean
Link copied to clipboard
private open var refreshToken: String
Link copied to clipboard
private open var scope: AccessToken.Scope
Link copied to clipboard
private open var sessionToken: SSOToken
Link copied to clipboard
private open var tokenType: String
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
private open fun expiration(expiration: Long): Date
Link copied to clipboard
open fun fromJson(str: String): AccessToken
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun isExpired(): Boolean
open fun isExpired(threshold: Long): Boolean
Convenience method for checking expiration
Link copied to clipboard
open fun toJson(): String