UNPKG

bugyo-cloud-client

Version:
22 lines (21 loc) 993 B
import { BugyoCloudClient } from "../bugyo-cloud-client"; import { Authenticate } from "../endpoints/authenticate"; import { CheckAuthenticationMethod } from "../endpoints/check-authentication-method"; import { LoginPage } from "../endpoints/login-page"; import { OmRedirect } from "../endpoints/om-redirect"; import { AuthInfo } from "../models/auth-info"; import { Logger } from "../utils/logger-factory"; import { BaseTask } from "./base/base-task"; /** * ログイン実行します。 */ export declare class LoginTask implements BaseTask { private readonly logger; private readonly loginPage; private readonly checkAuthenticationMethod; private readonly authenticate; private readonly omRedirect; private readonly authInfo; constructor(logger: Logger, loginPage: LoginPage, checkAuthenticationMethod: CheckAuthenticationMethod, authenticate: Authenticate, omRedirect: OmRedirect, authInfo: AuthInfo); execute(client: BugyoCloudClient): Promise<void>; }