Module
authentication
Enumerations
Classes
Interfaces
- AuthDataService
- Authenticator
- Eip1193Provider
- EvmKeyStore
- EvmSigner
- FtKeyStore
- FtSigner
- KeyHandler
- KeyStore
- LoginKeyStore
Type Aliases
- AuthHandler
- LoginConfig
- LoginConfigComplexRule
- LoginConfigOptions
- LoginConfigRules
- LoginConfigRuleVariable
- LoginConfigSimpleRule
- LoginOptions
- RawSignature
- SessionWithLogout
- Signature
- Signer
Variables
- ACCOUNT_ID_PLACEHOLDER
- AUTH_DESCRIPTOR_ID_PLACEHOLDER
- BLOCKCHAIN_RID_PLACEHOLDER
- EVM_AUTH
- FT_AUTH
- NONCE_PLACEHOLDER
- noopAuthenticator
Functions
- authDescriptorCounter
- authFlags
- authMessageTemplate
- createAuthenticator
- createEvmKeyHandler
- createFtKeyHandler
- createGenericEvmKeyStore
- createInMemoryEvmKeyStore
- createInMemoryFtKeyStore
- createInMemoryLoginKeyStore
- createLocalStorageLoginKeyStore
- createNoopAuthenticator
- createSessionStorageLoginKeyStore
- createWeb3ProviderEvmKeyStore
- days
- deleteDisposableAuthDescriptors
- evmAuth
- evmSigner
- ftAuth
- ftSigner
- getConfigFromOptions
- getKeyHandlersForKeyStores
- getLoginConfig
- hasAuthDescriptorFlags
- hours
- isAuthOperation
- isEvmKeyStore
- isEvmSigner
- isFtKeyStore
- isFtSigner
- login
- mapLoginConfigRulesToAuthDescriptorRules
- minutes
- relativeBlockHeight
- relativeBlockTime
- signMessage
- sliceSignature
- toRawSignature
- ttlLoginRule
- weeks