UNPKG

expo-auth-session

Version:

Expo module for browser-based authentication

15 lines 610 B
export declare function generateRandom(size: number): string; /** * Proof key for Code Exchange by OAuth Public Clients (RFC 7636), Section 4.1 * [Section 4.1](https://tools.ietf.org/html/rfc7636#section-4.1) */ export declare function deriveChallengeAsync(code: string): Promise<string>; export declare function buildCodeAsync(size?: number): Promise<{ codeChallenge: string; codeVerifier: string; }>; /** * Digest a random string with hex encoding, useful for creating `nonce`s. */ export declare function generateHexStringAsync(size: number): Promise<string>; //# sourceMappingURL=PKCE.d.ts.map