UNPKG

sensei-uaepass

Version:

🥋 Master of UAE Pass integration! Angular OAuth 2.0 (PKCE) client with sensei-level signals-based state management, multi-language support, and elegant UI components.

35 lines (34 loc) • 877 B
export declare enum UaePassAuthStatus { Idle = "idle", Authorizing = "authorizing", ExchangingToken = "exchangingToken", Authenticated = "authenticated", Error = "error", LoggedOut = "loggedOut" } export declare enum UaePassStorageMode { None = "none", Session = "session", Local = "local" } export declare enum UaePassAcr { MobileOnDevice = "urn:digitalid:authentication:flow:mobileondevice", Web = "urn:safelayer:tws:policies:authentication:level:low" } export declare enum UaePassLanguageCode { En = "en", Ar = "ar" } export declare enum UaePassEnvironment { Production = "production", Staging = "staging" } export declare enum OAuthResponseType { Code = "code" } export declare enum CodeChallengeMethod { S256 = "S256" } export declare enum OAuthGrantType { AuthorizationCode = "authorization_code" }