IDPToken
public struct IDPToken : Codable
extension IDPToken: Equatable
IDPToken
[REQ:gemSpec_IDP_Frontend:A_21326#2,A_21327#2] Structure holding ACCESS_TOKEN and ID_TOKEN information
-
Access token
Declaration
Swift
public let accessToken: String -
Expiry date
Declaration
Swift
public let expires: Date -
ID token
Declaration
Swift
public let idToken: String -
SSO token
Declaration
Swift
public let ssoToken: String? -
Token type
Declaration
Swift
public let tokenType: String -
Redirect the token is valid for. Must be the same for initial authentication and SSO.
Declaration
Swift
public let redirect: String -
(Temporary) property to transport the information whether the token was specifically requested for a PKV and by using Fast Track
Declaration
Swift
public let isPkvExtAuthFlowInitiated: Bool -
Declaration
Swift
public init( accessToken: String, expires: Date, idToken: String, ssoToken: String? = nil, tokenType: String = "Bearer", redirect: String, isPkvExtAuthFlowInitiated: Bool = false ) -
Declaration
Swift
public func idTokenPayload() throws -> TokenPayload.IDTokenPayload -
Declaration
Swift
public init(from decoder: Decoder) throws
View on GitHub
IDPToken Structure Reference