node-sp-auth-nocolors
Version:
Unattended SharePoint http authentication with nodejs (Without Colors)
10 lines (9 loc) • 624 B
TypeScript
import { IAppToken } from '../auth/base/IAppToken';
import { IOnlineAddinCredentials } from '../index';
import { IAccessToken } from '../auth/base/IAccessToken';
import { IAuthData } from '../auth/base/IAuthData';
export declare class TokenHelper {
static verifyAppToken(spAppToken: string, oauth: IOnlineAddinCredentials, audience?: string): IAppToken;
static getUserAccessToken(spSiteUrl: string, authData: IAuthData, oauth: IOnlineAddinCredentials): Promise<IAccessToken>;
static getAppOnlyAccessToken(spSiteUrl: string, authData: IAuthData, oauth: IOnlineAddinCredentials): Promise<IAccessToken>;
}