UNPKG

@okta/okta-auth-js

Version:
17 lines (16 loc) 716 B
import EmailChallengeTransaction from './EmailChallengeTransaction'; import EmailStatusTransaction from './EmailStatusTransaction'; import { EmailProfile, EmailRole, Status, VerificationPayload } from '../types'; import BaseTransaction from './Base'; export default class EmailTransaction extends BaseTransaction { id: string; profile: EmailProfile; roles: EmailRole[]; status: Status; get: () => Promise<EmailTransaction>; delete: () => Promise<BaseTransaction>; challenge: () => Promise<EmailChallengeTransaction>; poll?: () => Promise<EmailStatusTransaction>; verify?: (payload: VerificationPayload) => Promise<BaseTransaction>; constructor(oktaAuth: any, options: any); }