@awhere/api
Version:
The awesome aWhere API for JavaScript.
24 lines (23 loc) • 1.08 kB
TypeScript
import { IOAuthGrantRefresh } from '@awhere/interfaces';
import PrototypeBase from '../PrototypeBase';
declare class OAuthGrantRefresh extends PrototypeBase implements IOAuthGrantRefresh {
static generateId(): string;
static generateRefreshToken(): string;
private _refreshToken;
get refreshToken(): string;
set refreshToken(value: string);
private _userCredential;
get userCredential(): IOAuthGrantRefresh['userCredential'];
set userCredential(value: IOAuthGrantRefresh['userCredential']);
private _codeChallenge?;
get codeChallenge(): IOAuthGrantRefresh['codeChallenge'];
set codeChallenge(v: IOAuthGrantRefresh['codeChallenge']);
private _codeChallengeMethod?;
get codeChallengeMethod(): IOAuthGrantRefresh['codeChallengeMethod'];
set codeChallengeMethod(v: IOAuthGrantRefresh['codeChallengeMethod']);
private _expiresAt;
get expiresAt(): IOAuthGrantRefresh['expiresAt'];
set expiresAt(value: IOAuthGrantRefresh['expiresAt']);
constructor(props?: IOAuthGrantRefresh);
}
export default OAuthGrantRefresh;