Hierarchy

  • IdentityServiceClient

Properties

addTokenChangedHandler: ((callback) => void)

Type declaration

completePasswordReset: ((resetOtp, newPassword, axAuthManagementBaseUrl) => Promise<{
    errorMessage?: string;
    isSuccess: boolean;
}>)

Type declaration

    • (resetOtp, newPassword, axAuthManagementBaseUrl): Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>
    • Parameters

      • resetOtp: string
      • newPassword: string
      • axAuthManagementBaseUrl: string

      Returns Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>

completeUserSignUp: ((signUpOtp, axAuthManagementBaseUrl) => Promise<{
    errorMessage?: string;
    isSuccess: boolean;
}>)

Type declaration

    • (signUpOtp, axAuthManagementBaseUrl): Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>
    • Parameters

      • signUpOtp: string
      • axAuthManagementBaseUrl: string

      Returns Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>

getConfiguration: (() => Promise<IdServiceConfiguration>)

Type declaration

getIdpAuthUrl: ((idpId, originUrl, isDirectSignInEnabled) => string)

Type declaration

    • (idpId, originUrl, isDirectSignInEnabled): string
    • Parameters

      • idpId: IdentityProvider
      • originUrl: string
      • isDirectSignInEnabled: boolean

      Returns string

getToken: (() => Promise<TokenResponse>)

Type declaration

    • (): Promise<TokenResponse>
    • Returns Promise<TokenResponse>

getWellKnownUrls: (() => Promise<WellKnownUrls>)

Type declaration

initiatePasswordReset: ((email, axAuthManagementBaseUrl) => Promise<{
    errorMessage?: string;
    isSuccess: boolean;
}>)

Type declaration

    • (email, axAuthManagementBaseUrl): Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>
    • Parameters

      • email: string
      • axAuthManagementBaseUrl: string

      Returns Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>

initiateSignUp: ((initiateSignUpRequest, axAuthManagementBaseUrl) => Promise<{
    errorMessage?: string;
    isSuccess: boolean;
}>)

Type declaration

    • (initiateSignUpRequest, axAuthManagementBaseUrl): Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>
    • Parameters

      Returns Promise<{
          errorMessage?: string;
          isSuccess: boolean;
      }>

logoutUser: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • Returns Promise<boolean>

removeTokenChangedHandler: ((callback) => void)

Type declaration

Generated using TypeDoc