oidc-client-rx
Version:
ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications
25 lines • 737 B
TypeScript
import type { JwtKeys } from "../validation/jwtkeys";
import type { StateValidationResult } from "../validation/state-validation-result";
export interface CallbackContext {
code: string;
refreshToken: string;
state: string;
sessionState: string | null;
authResult: AuthResult | null;
isRenewProcess: boolean;
jwtKeys: JwtKeys | null;
validationResult: StateValidationResult | null;
existingIdToken: string | null;
}
export interface AuthResult {
id_token?: string;
access_token?: string;
refresh_token?: string;
error?: any;
session_state?: any;
state?: any;
scope?: string;
expires_in?: number;
token_type?: string;
}
//# sourceMappingURL=callback-context.d.ts.map