OAuth2Oidc: {
    accessToken(amBaseUrl: string, data: any, config: AxiosRequestConfig<any>): Promise<AccessTokenMetaType>;
    accessTokenRfc7523AuthZGrant(clientId: string, jwt: string, scope: string[], config?: AxiosRequestConfig<any>): Promise<AccessTokenMetaType>;
    authorize(amBaseUrl: string, data: string, config: AxiosRequestConfig<any>): Promise<AxiosResponse<any, any>>;
    clientCredentialsGrant(amBaseUrl: string, clientId: string, clientSecret: string, scope: string): Promise<AccessTokenMetaType>;
    getTokenInfo(amBaseUrl: string, config: AxiosRequestConfig<any>): Promise<TokenInfoResponseType>;
}

Type declaration

  • accessToken:function
  • accessTokenRfc7523AuthZGrant:function
  • authorize:function
    • Parameters

      • amBaseUrl: string
      • data: string
      • config: AxiosRequestConfig<any>

      Returns Promise<AxiosResponse<any, any>>

  • clientCredentialsGrant:function
  • getTokenInfo:function