CMiLoginResult

public class CMiLoginResult : CMiBaseResult

CMiLoginResult extends interpretation of CMi URL data in CMiResult by interpreting data expected as result of login flow.

  • Undocumented

    Declaration

    Swift

    public let accessToken: String?
  • Undocumented

    Declaration

    Swift

    public let tokenType: String?
  • Undocumented

    Declaration

    Swift

    public let expiresIn: String?
  • Undocumented

    Declaration

    Swift

    public let code: String?
  • Undocumented

    Declaration

    Swift

    public let idToken: String?
  • Declaration

    Swift

    public override init(data: [String : Any]) throws

    Parameters

    data

    Dictionary containing following keys:

    • result: result of login flow
    • message: detailed description
    • flowIdHeader:
    • state: application state
    • accessToken: access token from oAuth or OpenIdConnect standard
    • tokenType:
    • expiresIn: expiration date
    • code: authorization code from OAuth or OpenIdConnect standard
    • idToken: id token from OpenIdConnect standard