kaven-utils - v5.5.1
    Preparing search index...

    Class KavenSSOClient

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    AppHost: string = Strings_Empty
    AppID: string = Strings_Empty
    AppNotifyPath: string = "/sso/notify"
    EnableLog: boolean = false
    ParameterName: ISSOParameterName = DefaultSSOParameterName
    Secret: string
    ServerHost: string = Strings_Empty
    ServerLoginPath: string = "/login"
    ServerSSOPath: string = "/sso"
    TokenName: string = "KAVEN-UNIFORM-SSO-TOKEN"

    Accessors

    • get AppNotifyURL(): string

      Returns string

    • get ServerLoginURL(): string

      Returns string

    • get ServerSSOURL(): string

      Returns string

    Methods

    • Type Parameters

      • T = unknown

      Parameters

      • url: string

      Returns Promise<undefined | T>

    • Parameters

      • originalUrl: string
      • OptionalsessionID: string

      Returns Promise<string>

    • Parameters

      Returns Promise<void>

      This method will not throw an exception

    • Parameters

      • returnTo: string
      • OptionalsessionID: string

      Returns Promise<string>

    • Parameters

      Returns Promise<string>

    • Parameters

      • url: string
      • ...others: string[]

      Returns string

    • Parameters

      • originalUrl: string

      Returns Promise<undefined | ISSOVerifyResult>