UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

40 lines (39 loc) 1.35 kB
import { OIDCMetadata, OAuthProviderName, OAuthProviderLogout, Parameter } from "./../index"; export interface AuthProviderInterface { applicationId?: string; clientId?: string; displayName?: string; id?: string; logout?: OAuthProviderLogout; name?: OAuthProviderName; oidc?: OIDCMetadata; scope?: string; } export declare class AuthProvider implements AuthProviderInterface, Parameter { applicationId?: string; clientId?: string; displayName?: string; id?: string; logout?: OAuthProviderLogout; name?: OAuthProviderName; oidc?: OIDCMetadata; scope?: string; constructor(data: any); static getApplicationIdDefault(): string; static getApplicationIdDescription(): string; static getClientIdDefault(): string; static getClientIdDescription(): string; static getDisplayNameDefault(): string; static getDisplayNameDescription(): string; static getIdDefault(): string; static getIdDescription(): string; static getLogoutDescription(): string; static getNameDefault(): OAuthProviderName; static getNameDescription(): string; static getOidcDescription(): string; static getScopeDefault(): string; static getScopeDescription(): string; static fromJson(data: any): AuthProvider; toJson(): any; clone(): AuthProvider; }