AccessToken

public protocol AccessToken : CustomDebugStringConvertible, CustomStringConvertible, Decodable, Encodable

Token that can be used to sign relevant requests as the user it represents.

  • Undocumented

    Declaration

    Swift

    var tokenExp: Milliseconds? { get set }
  • Undocumented

    Declaration

    Swift

    var username: String? { get set }
  • Undocumented

    Declaration

    Swift

    var refreshToken: String? { get }
  • Undocumented

    Declaration

    Swift

    var accessToken: String { get }
  • Undocumented

    Declaration

    Swift

    func equals(_ other: AccessToken?) -> Bool
  • rawValue Extension method

    The string value of the token.

    Declaration

    Swift

    public var rawValue: String { get }
  • description Extension method

    Declaration

    Swift

    public var description: String { get }
  • debugDescription Extension method

    Declaration

    Swift

    public var debugDescription: String { get }
  • expiresAt Extension method

    Undocumented

    Declaration

    Swift

    public var expiresAt: Date? { get set }
  • expiresIn Extension method

    Undocumented

    Declaration

    Swift

    public var expiresIn: TimeInterval? { get }