express-openid-connect
    Preparing search index...

    Interface AccessToken

    interface AccessToken {
        access_token: string;
        expires_in: number;
        isExpired: () => boolean;
        token_type: string;
        refresh(params?: RefreshParams): Promise<AccessToken>;
    }
    Index

    Properties

    access_token: string

    The access token itself, can be an opaque string, JWT, or non-JWT token.

    expires_in: number

    Number of seconds until the access token expires.

    isExpired: () => boolean

    Returns true if the access_token has expired.

    token_type: string

    The type of access token, Usually "Bearer".

    Methods

    • Performs refresh_token grant type exchange and updates the session's access token.

      let accessToken = req.oidc.accessToken;
      if (accessToken.isExpired()) {
      accessToken = await accessToken.refresh();
      }

      Parameters

      Returns Promise<AccessToken>