AccessTokenSchema: TObject<{
    accessToken: TString;
    expiresIn: TOptional<TNumber>;
    refreshToken: TOptional<TString>;
    scope: TOptional<TString>;
    tokenType: TOptional<TString>;
}> = ...

A schema for validating for an access token returned from a compliant oauth provider with the keys in camel-case format.

Type declaration

  • accessToken: TString
  • expiresIn: TOptional<TNumber>
  • refreshToken: TOptional<TString>
  • scope: TOptional<TString>
  • tokenType: TOptional<TString>