ClientConfiguration

public struct ClientConfiguration
  • Issuer identifier for identifier provider

    Declaration

    Swift

    public let issuer: String
  • URL of identity provider

    Declaration

    Swift

    public let serverURL: URL
  • URL of session service

    Declaration

    Swift

    public let sessionServiceURL: URL
  • Registered client id

    Declaration

    Swift

    public var clientId: String
  • Registered redirect URI

    Declaration

    Swift

    public var redirectURI: URL
  • env

    Declaration

    Swift

    public var env: Environment
  • Declaration

    Swift

    public enum Environment : String
  • Generate URL for Schibsted account pages.

    Declaration

    Swift

    public var accountPagesURL: URL { get }
  • Declaration

    Swift

    public init(environment: Environment, clientId: String, redirectURI: URL)