@silencelaboratories/walletprovider-sdk
    Preparing search index...

    Class UserSignatures

    Builder class for constructing user signatures in all kind of client requests to the network. It uses the API of AuthModule concrete types together with the challenge to generate the user signatures. Contains a map of UserAuthentication instances for different authentication payloads.

    Index

    Constructors

    Methods

    • Parameters

      • slug: Slug
      • payload:
            | SignSetupOpts
            | InitPresignOpts
            | FinishPresignOpts
            | RevokeEphKeyRequest
            | AddEphKeyRequest
            | RegisterPasskeyRequest
            | KeyRefreshRequest
            | KeygenSetupOpts[]
      • Optionalchallenge: string

      Returns Promise<Record<string, UserAuthentication>>

    • Parameters

      • payload: AddEphKeyRequest
      • Optionalchallenge: string

      Returns Promise<void>

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns Promise<void>

    • Parameters

      • payload: KeyRefreshRequest
      • Optionalchallenge: string

      Returns Promise<void>

    • Parameters

      • payload: RegisterPasskeyRequest
      • Optionalchallenge: string

      Returns Promise<void>

    • Parameters

      • payload: RevokeEphKeyRequest
      • Optionalchallenge: string

      Returns Promise<void>

    • Parameters

      • payload: SignSetupOpts
      • Optionalchallenge: string

      Returns Promise<void>