TurnkeyClient class

HTTP Client for interacting with Turnkey API

Constructors

TurnkeyClient({required THttpConfig config, required TStamper stamper})

Properties

config THttpConfig
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stamper TStamper
final

Methods

approveActivity({required TApproveActivityBody input}) Future<TApproveActivityResponse>
Approve an activity.
authProxyRequest<TBodyType, TResponseType>(String url, TBodyType body, TResponseType fromJson(Map<String, dynamic>)) Future<TResponseType>
createApiKeys({required TCreateApiKeysBody input}) Future<TCreateApiKeysResponse>
Add API keys to an existing user.
createApiOnlyUsers({required TCreateApiOnlyUsersBody input}) Future<TCreateApiOnlyUsersResponse>
Create API-only users in an existing organization.
createAuthenticators({required TCreateAuthenticatorsBody input}) Future<TCreateAuthenticatorsResponse>
Create authenticators to authenticate requests to Turnkey.
createInvitations({required TCreateInvitationsBody input}) Future<TCreateInvitationsResponse>
Create invitations to join an existing organization.
createOauth2Credential({required TCreateOauth2CredentialBody input}) Future<TCreateOauth2CredentialResponse>
Enable authentication for end users with an OAuth 2.0 provider
createOauthProviders({required TCreateOauthProvidersBody input}) Future<TCreateOauthProvidersResponse>
Create Oauth providers for a specified user.
createPolicies({required TCreatePoliciesBody input}) Future<TCreatePoliciesResponse>
Create new policies.
createPolicy({required TCreatePolicyBody input}) Future<TCreatePolicyResponse>
Create a new policy.
createPrivateKeys({required TCreatePrivateKeysBody input}) Future<TCreatePrivateKeysResponse>
Create new private keys.
createPrivateKeyTag({required TCreatePrivateKeyTagBody input}) Future<TCreatePrivateKeyTagResponse>
Create a private key tag and add it to private keys.
createReadOnlySession({required TCreateReadOnlySessionBody input}) Future<TCreateReadOnlySessionResponse>
Create a read only session for a user (valid for 1 hour).
createReadWriteSession({required TCreateReadWriteSessionBody input}) Future<TCreateReadWriteSessionResponse>
Create a read write session for a user.
createSmartContractInterface({required TCreateSmartContractInterfaceBody input}) Future<TCreateSmartContractInterfaceResponse>
Create an ABI/IDL in JSON.
createSubOrganization({required TCreateSubOrganizationBody input}) Future<TCreateSubOrganizationResponse>
Create a new sub-organization.
createUsers({required TCreateUsersBody input}) Future<TCreateUsersResponse>
Create users in an existing organization.
createUserTag({required TCreateUserTagBody input}) Future<TCreateUserTagResponse>
Create a user tag and add it to users.
createWallet({required TCreateWalletBody input}) Future<TCreateWalletResponse>
Create a wallet and derive addresses.
createWalletAccounts({required TCreateWalletAccountsBody input}) Future<TCreateWalletAccountsResponse>
Derive additional addresses using an existing wallet.
deleteApiKeys({required TDeleteApiKeysBody input}) Future<TDeleteApiKeysResponse>
Remove api keys from a user.
deleteAuthenticators({required TDeleteAuthenticatorsBody input}) Future<TDeleteAuthenticatorsResponse>
Remove authenticators from a user.
deleteInvitation({required TDeleteInvitationBody input}) Future<TDeleteInvitationResponse>
Delete an existing invitation.
deleteOauth2Credential({required TDeleteOauth2CredentialBody input}) Future<TDeleteOauth2CredentialResponse>
Disable authentication for end users with an OAuth 2.0 provider
deleteOauthProviders({required TDeleteOauthProvidersBody input}) Future<TDeleteOauthProvidersResponse>
Remove Oauth providers for a specified user.
deletePolicies({required TDeletePoliciesBody input}) Future<TDeletePoliciesResponse>
Delete existing policies.
deletePolicy({required TDeletePolicyBody input}) Future<TDeletePolicyResponse>
Delete an existing policy.
deletePrivateKeys({required TDeletePrivateKeysBody input}) Future<TDeletePrivateKeysResponse>
Delete private keys for an organization.
deletePrivateKeyTags({required TDeletePrivateKeyTagsBody input}) Future<TDeletePrivateKeyTagsResponse>
Delete private key tags within an organization.
deleteSmartContractInterface({required TDeleteSmartContractInterfaceBody input}) Future<TDeleteSmartContractInterfaceResponse>
Delete a smart contract interface.
deleteSubOrganization({required TDeleteSubOrganizationBody input}) Future<TDeleteSubOrganizationResponse>
Delete a sub-organization.
deleteUsers({required TDeleteUsersBody input}) Future<TDeleteUsersResponse>
Delete users within an organization.
deleteUserTags({required TDeleteUserTagsBody input}) Future<TDeleteUserTagsResponse>
Delete user tags within an organization.
deleteWalletAccounts({required TDeleteWalletAccountsBody input}) Future<TDeleteWalletAccountsResponse>
Delete wallet accounts for an organization.
deleteWallets({required TDeleteWalletsBody input}) Future<TDeleteWalletsResponse>
Delete wallets for an organization.
emailAuth({required TEmailAuthBody input}) Future<TEmailAuthResponse>
Authenticate a user via email.
exportPrivateKey({required TExportPrivateKeyBody input}) Future<TExportPrivateKeyResponse>
Export a private key.
exportWallet({required TExportWalletBody input}) Future<TExportWalletResponse>
Export a wallet.
exportWalletAccount({required TExportWalletAccountBody input}) Future<TExportWalletAccountResponse>
Export a wallet account.
getActivities({required TGetActivitiesBody input}) Future<TGetActivitiesResponse>
List all activities within an organization.
getActivity({required TGetActivityBody input}) Future<TGetActivityResponse>
Get details about an activity.
getApiKey({required TGetApiKeyBody input}) Future<TGetApiKeyResponse>
Get details about an API key.
getApiKeys({required TGetApiKeysBody input}) Future<TGetApiKeysResponse>
Get details about API keys for a user.
getAppProofs({required TGetAppProofsBody input}) Future<TGetAppProofsResponse>
List the app proofs for the given activity.
getAttestationDocument({required TGetAttestationDocumentBody input}) Future<TGetAttestationDocumentResponse>
Get the attestation document corresponding to an enclave.
getAuthenticator({required TGetAuthenticatorBody input}) Future<TGetAuthenticatorResponse>
Get details about an authenticator.
getAuthenticators({required TGetAuthenticatorsBody input}) Future<TGetAuthenticatorsResponse>
Get details about authenticators for a user.
getBootProof({required TGetBootProofBody input}) Future<TGetBootProofResponse>
Get the boot proof for a given ephemeral key.
getLatestBootProof({required TGetLatestBootProofBody input}) Future<TGetLatestBootProofResponse>
Get the latest boot proof for a given enclave app name.
getOauth2Credential({required TGetOauth2CredentialBody input}) Future<TGetOauth2CredentialResponse>
Get details about an OAuth 2.0 credential.
getOauthProviders({required TGetOauthProvidersBody input}) Future<TGetOauthProvidersResponse>
Get details about Oauth providers for a user.
getOrganization({required TGetOrganizationBody input}) Future<TGetOrganizationResponse>
Get details about an organization.
getOrganizationConfigs({required TGetOrganizationConfigsBody input}) Future<TGetOrganizationConfigsResponse>
Get quorum settings and features for an organization.
getPolicies({required TGetPoliciesBody input}) Future<TGetPoliciesResponse>
List all policies within an organization.
getPolicy({required TGetPolicyBody input}) Future<TGetPolicyResponse>
Get details about a policy.
getPolicyEvaluations({required TGetPolicyEvaluationsBody input}) Future<TGetPolicyEvaluationsResponse>
Get the policy evaluations for an activity.
getPrivateKey({required TGetPrivateKeyBody input}) Future<TGetPrivateKeyResponse>
Get details about a private key.
getPrivateKeys({required TGetPrivateKeysBody input}) Future<TGetPrivateKeysResponse>
List all private keys within an organization.
getSmartContractInterface({required TGetSmartContractInterfaceBody input}) Future<TGetSmartContractInterfaceResponse>
Get details about a smart contract interface.
getSmartContractInterfaces({required TGetSmartContractInterfacesBody input}) Future<TGetSmartContractInterfacesResponse>
List all smart contract interfaces within an organization.
getSubOrgIds({required TGetSubOrgIdsBody input}) Future<TGetSubOrgIdsResponse>
Get all suborg IDs associated given a parent org ID and an optional filter.
getUser({required TGetUserBody input}) Future<TGetUserResponse>
Get details about a user.
getUsers({required TGetUsersBody input}) Future<TGetUsersResponse>
List all users within an organization.
getVerifiedSubOrgIds({required TGetVerifiedSubOrgIdsBody input}) Future<TGetVerifiedSubOrgIdsResponse>
Get all email or phone verified suborg IDs associated given a parent org ID.
getWallet({required TGetWalletBody input}) Future<TGetWalletResponse>
Get details about a wallet.
getWalletAccount({required TGetWalletAccountBody input}) Future<TGetWalletAccountResponse>
Get a single wallet account.
getWalletAccounts({required TGetWalletAccountsBody input}) Future<TGetWalletAccountsResponse>
List all accounts within a wallet.
getWallets({required TGetWalletsBody input}) Future<TGetWalletsResponse>
List all wallets within an organization.
getWhoami({required TGetWhoamiBody input}) Future<TGetWhoamiResponse>
Get basic information about your current API or WebAuthN user and their organization. Affords sub-organization look ups via parent organization for WebAuthN or API key users.
importPrivateKey({required TImportPrivateKeyBody input}) Future<TImportPrivateKeyResponse>
Import a private key.
importWallet({required TImportWalletBody input}) Future<TImportWalletResponse>
Import a wallet.
initFiatOnRamp({required TInitFiatOnRampBody input}) Future<TInitFiatOnRampResponse>
Initiate a fiat on ramp flow.
initImportPrivateKey({required TInitImportPrivateKeyBody input}) Future<TInitImportPrivateKeyResponse>
Initialize a new private key import.
initImportWallet({required TInitImportWalletBody input}) Future<TInitImportWalletResponse>
Initialize a new wallet import.
initOtp({required TInitOtpBody input}) Future<TInitOtpResponse>
Initiate a generic OTP activity.
initOtpAuth({required TInitOtpAuthBody input}) Future<TInitOtpAuthResponse>
Initiate an OTP auth activity.
initUserEmailRecovery({required TInitUserEmailRecoveryBody input}) Future<TInitUserEmailRecoveryResponse>
Initialize a new email recovery.
listOauth2Credentials({required TListOauth2CredentialsBody input}) Future<TListOauth2CredentialsResponse>
List all OAuth 2.0 credentials within an organization.
listPrivateKeyTags({required TListPrivateKeyTagsBody input}) Future<TListPrivateKeyTagsResponse>
List all private key tags within an organization.
listUserTags({required TListUserTagsBody input}) Future<TListUserTagsResponse>
List all user tags within an organization.
makeEnvelope({required String type, required String organizationId, String? timestampMs, required Map<String, dynamic> parameters}) Map<String, dynamic>
Build the server envelope.
nOOPCodegenAnchor({required TNOOPCodegenAnchorBody input}) Future<TNOOPCodegenAnchorResponse>
Sign the provided TNOOPCodegenAnchorBody with the client's stamp function and submit the request (POST /tkhq/api/v1/noop-codegen-anchor).
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
oauth({required TOauthBody input}) Future<TOauthResponse>
Authenticate a user with an OIDC token (Oauth).
oauth2Authenticate({required TOauth2AuthenticateBody input}) Future<TOauth2AuthenticateResponse>
Authenticate a user with an OAuth 2.0 provider and receive an OIDC token to use with the LoginWithOAuth or CreateSubOrganization activities
oauthLogin({required TOauthLoginBody input}) Future<TOauthLoginResponse>
Create an Oauth session for a user.
otpAuth({required TOtpAuthBody input}) Future<TOtpAuthResponse>
Authenticate a user with an OTP code sent via email or SMS.
otpLogin({required TOtpLoginBody input}) Future<TOtpLoginResponse>
Create an OTP session for a user.
packActivityBody({required Map<String, dynamic> bodyJson, required String fallbackOrganizationId, required String activityType}) Map<String, dynamic>
For command/activityDecision bodies generated by codegen:
paramsFromBody(Map<String, dynamic> src, {Iterable<String> exclude = const [], bool dropNulls = true}) Map<String, dynamic>
Build parameters by taking everything from src except the keys in exclude. Null values are dropped by default to keep payloads lean.
proxyGetAccount({required ProxyTGetAccountBody input}) Future<ProxyTGetAccountResponse>
Return organization id associated with a given phone number, email, public key, credential ID or OIDC token.
proxyGetWalletKitConfig({required ProxyTGetWalletKitConfigBody input}) Future<ProxyTGetWalletKitConfigResponse>
Produce a SignedRequest from ProxyTSignupBody by using the client's stamp function.
proxyInitOtp({required ProxyTInitOtpBody input}) Future<ProxyTInitOtpResponse>
Produce a SignedRequest from ProxyTOAuthLoginBody by using the client's stamp function.
proxyOAuth2Authenticate({required ProxyTOAuth2AuthenticateBody input}) Future<ProxyTOAuth2AuthenticateResponse>
Produce a SignedRequest from ProxyTGetAccountBody by using the client's stamp function.
proxyOAuthLogin({required ProxyTOAuthLoginBody input}) Future<ProxyTOAuthLoginResponse>
Produce a SignedRequest from ProxyTOAuth2AuthenticateBody by using the client's stamp function.
proxyOtpLogin({required ProxyTOtpLoginBody input}) Future<ProxyTOtpLoginResponse>
Produce a SignedRequest from ProxyTInitOtpBody by using the client's stamp function.
proxySignup({required ProxyTSignupBody input}) Future<ProxyTSignupResponse>
Produce a SignedRequest from ProxyTVerifyOtpBody by using the client's stamp function.
proxyVerifyOtp({required ProxyTVerifyOtpBody input}) Future<ProxyTVerifyOtpResponse>
Produce a SignedRequest from ProxyTOtpLoginBody by using the client's stamp function.
recoverUser({required TRecoverUserBody input}) Future<TRecoverUserResponse>
Complete the process of recovering a user by adding an authenticator.
rejectActivity({required TRejectActivityBody input}) Future<TRejectActivityResponse>
Reject an activity.
removeOrganizationFeature({required TRemoveOrganizationFeatureBody input}) Future<TRemoveOrganizationFeatureResponse>
Remove an organization feature. This activity must be approved by the current root quorum.
request<TBodyType, TResponseType>(String url, TBodyType body, TResponseType fromJson(Map<String, dynamic>)) Future<TResponseType>
setOrganizationFeature({required TSetOrganizationFeatureBody input}) Future<TSetOrganizationFeatureResponse>
Set an organization feature. This activity must be approved by the current root quorum.
signRawPayload({required TSignRawPayloadBody input}) Future<TSignRawPayloadResponse>
Sign a raw payload.
signRawPayloads({required TSignRawPayloadsBody input}) Future<TSignRawPayloadsResponse>
Sign multiple raw payloads with the same signing parameters.
signTransaction({required TSignTransactionBody input}) Future<TSignTransactionResponse>
Sign a transaction.
stampApproveActivity({required TApproveActivityBody input}) Future<TSignedRequest>
Produce a SignedRequest from TApproveActivityBody by using the client's stamp function.
stampCreateApiKeys({required TCreateApiKeysBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateApiKeysBody by using the client's stamp function.
stampCreateApiOnlyUsers({required TCreateApiOnlyUsersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateApiOnlyUsersBody by using the client's stamp function.
stampCreateAuthenticators({required TCreateAuthenticatorsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateAuthenticatorsBody by using the client's stamp function.
stampCreateInvitations({required TCreateInvitationsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateInvitationsBody by using the client's stamp function.
stampCreateOauth2Credential({required TCreateOauth2CredentialBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateOauth2CredentialBody by using the client's stamp function.
stampCreateOauthProviders({required TCreateOauthProvidersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateOauthProvidersBody by using the client's stamp function.
stampCreatePolicies({required TCreatePoliciesBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreatePoliciesBody by using the client's stamp function.
stampCreatePolicy({required TCreatePolicyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreatePolicyBody by using the client's stamp function.
stampCreatePrivateKeys({required TCreatePrivateKeysBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreatePrivateKeysBody by using the client's stamp function.
stampCreatePrivateKeyTag({required TCreatePrivateKeyTagBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreatePrivateKeyTagBody by using the client's stamp function.
stampCreateReadOnlySession({required TCreateReadOnlySessionBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateReadOnlySessionBody by using the client's stamp function.
stampCreateReadWriteSession({required TCreateReadWriteSessionBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateReadWriteSessionBody by using the client's stamp function.
stampCreateSmartContractInterface({required TCreateSmartContractInterfaceBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateSmartContractInterfaceBody by using the client's stamp function.
stampCreateSubOrganization({required TCreateSubOrganizationBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateSubOrganizationBody by using the client's stamp function.
stampCreateUsers({required TCreateUsersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateUsersBody by using the client's stamp function.
stampCreateUserTag({required TCreateUserTagBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateUserTagBody by using the client's stamp function.
stampCreateWallet({required TCreateWalletBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateWalletBody by using the client's stamp function.
stampCreateWalletAccounts({required TCreateWalletAccountsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TCreateWalletAccountsBody by using the client's stamp function.
stampDeleteApiKeys({required TDeleteApiKeysBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteApiKeysBody by using the client's stamp function.
stampDeleteAuthenticators({required TDeleteAuthenticatorsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteAuthenticatorsBody by using the client's stamp function.
stampDeleteInvitation({required TDeleteInvitationBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteInvitationBody by using the client's stamp function.
stampDeleteOauth2Credential({required TDeleteOauth2CredentialBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteOauth2CredentialBody by using the client's stamp function.
stampDeleteOauthProviders({required TDeleteOauthProvidersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteOauthProvidersBody by using the client's stamp function.
stampDeletePolicies({required TDeletePoliciesBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeletePoliciesBody by using the client's stamp function.
stampDeletePolicy({required TDeletePolicyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeletePolicyBody by using the client's stamp function.
stampDeletePrivateKeys({required TDeletePrivateKeysBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeletePrivateKeysBody by using the client's stamp function.
stampDeletePrivateKeyTags({required TDeletePrivateKeyTagsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeletePrivateKeyTagsBody by using the client's stamp function.
stampDeleteSmartContractInterface({required TDeleteSmartContractInterfaceBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteSmartContractInterfaceBody by using the client's stamp function.
stampDeleteSubOrganization({required TDeleteSubOrganizationBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteSubOrganizationBody by using the client's stamp function.
stampDeleteUsers({required TDeleteUsersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteUsersBody by using the client's stamp function.
stampDeleteUserTags({required TDeleteUserTagsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteUserTagsBody by using the client's stamp function.
stampDeleteWalletAccounts({required TDeleteWalletAccountsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteWalletAccountsBody by using the client's stamp function.
stampDeleteWallets({required TDeleteWalletsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TDeleteWalletsBody by using the client's stamp function.
stampEmailAuth({required TEmailAuthBody input}) Future<TSignedRequest>
Produce a SignedRequest from TEmailAuthBody by using the client's stamp function.
stampExportPrivateKey({required TExportPrivateKeyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TExportPrivateKeyBody by using the client's stamp function.
stampExportWallet({required TExportWalletBody input}) Future<TSignedRequest>
Produce a SignedRequest from TExportWalletBody by using the client's stamp function.
stampExportWalletAccount({required TExportWalletAccountBody input}) Future<TSignedRequest>
Produce a SignedRequest from TExportWalletAccountBody by using the client's stamp function.
stampGetActivities({required TGetActivitiesBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetActivitiesBody by using the client's stamp function.
stampGetActivity({required TGetActivityBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetActivityBody by using the client's stamp function.
stampGetApiKey({required TGetApiKeyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetApiKeyBody by using the client's stamp function.
stampGetApiKeys({required TGetApiKeysBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetApiKeysBody by using the client's stamp function.
stampGetAppProofs({required TGetAppProofsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetAppProofsBody by using the client's stamp function.
stampGetAttestationDocument({required TGetAttestationDocumentBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetAttestationDocumentBody by using the client's stamp function.
stampGetAuthenticator({required TGetAuthenticatorBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetAuthenticatorBody by using the client's stamp function.
stampGetAuthenticators({required TGetAuthenticatorsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetAuthenticatorsBody by using the client's stamp function.
stampGetBootProof({required TGetBootProofBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetBootProofBody by using the client's stamp function.
stampGetLatestBootProof({required TGetLatestBootProofBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetLatestBootProofBody by using the client's stamp function.
stampGetOauth2Credential({required TGetOauth2CredentialBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetOauth2CredentialBody by using the client's stamp function.
stampGetOauthProviders({required TGetOauthProvidersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetOauthProvidersBody by using the client's stamp function.
stampGetOrganization({required TGetOrganizationBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetOrganizationBody by using the client's stamp function.
stampGetOrganizationConfigs({required TGetOrganizationConfigsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetOrganizationConfigsBody by using the client's stamp function.
stampGetPolicies({required TGetPoliciesBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetPoliciesBody by using the client's stamp function.
stampGetPolicy({required TGetPolicyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetPolicyBody by using the client's stamp function.
stampGetPolicyEvaluations({required TGetPolicyEvaluationsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetPolicyEvaluationsBody by using the client's stamp function.
stampGetPrivateKey({required TGetPrivateKeyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetPrivateKeyBody by using the client's stamp function.
stampGetPrivateKeys({required TGetPrivateKeysBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetPrivateKeysBody by using the client's stamp function.
stampGetSmartContractInterface({required TGetSmartContractInterfaceBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetSmartContractInterfaceBody by using the client's stamp function.
stampGetSmartContractInterfaces({required TGetSmartContractInterfacesBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetSmartContractInterfacesBody by using the client's stamp function.
stampGetSubOrgIds({required TGetSubOrgIdsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetSubOrgIdsBody by using the client's stamp function.
stampGetUser({required TGetUserBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetUserBody by using the client's stamp function.
stampGetUsers({required TGetUsersBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetUsersBody by using the client's stamp function.
stampGetVerifiedSubOrgIds({required TGetVerifiedSubOrgIdsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetVerifiedSubOrgIdsBody by using the client's stamp function.
stampGetWallet({required TGetWalletBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetWalletBody by using the client's stamp function.
stampGetWalletAccount({required TGetWalletAccountBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetWalletAccountBody by using the client's stamp function.
stampGetWalletAccounts({required TGetWalletAccountsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetWalletAccountsBody by using the client's stamp function.
stampGetWallets({required TGetWalletsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetWalletsBody by using the client's stamp function.
stampGetWhoami({required TGetWhoamiBody input}) Future<TSignedRequest>
Produce a SignedRequest from TGetWhoamiBody by using the client's stamp function.
stampImportPrivateKey({required TImportPrivateKeyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TImportPrivateKeyBody by using the client's stamp function.
stampImportWallet({required TImportWalletBody input}) Future<TSignedRequest>
Produce a SignedRequest from TImportWalletBody by using the client's stamp function.
stampInitFiatOnRamp({required TInitFiatOnRampBody input}) Future<TSignedRequest>
Produce a SignedRequest from TInitFiatOnRampBody by using the client's stamp function.
stampInitImportPrivateKey({required TInitImportPrivateKeyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TInitImportPrivateKeyBody by using the client's stamp function.
stampInitImportWallet({required TInitImportWalletBody input}) Future<TSignedRequest>
Produce a SignedRequest from TInitImportWalletBody by using the client's stamp function.
stampInitOtp({required TInitOtpBody input}) Future<TSignedRequest>
Produce a SignedRequest from TInitOtpBody by using the client's stamp function.
stampInitOtpAuth({required TInitOtpAuthBody input}) Future<TSignedRequest>
Produce a SignedRequest from TInitOtpAuthBody by using the client's stamp function.
stampInitUserEmailRecovery({required TInitUserEmailRecoveryBody input}) Future<TSignedRequest>
Produce a SignedRequest from TInitUserEmailRecoveryBody by using the client's stamp function.
stampListOauth2Credentials({required TListOauth2CredentialsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TListOauth2CredentialsBody by using the client's stamp function.
stampListPrivateKeyTags({required TListPrivateKeyTagsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TListPrivateKeyTagsBody by using the client's stamp function.
stampListUserTags({required TListUserTagsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TListUserTagsBody by using the client's stamp function.
stampLogin({required TStampLoginBody input}) Future<TStampLoginResponse>
Create a session for a user through stamping client side (API key, wallet client, or passkey client).
stampNOOPCodegenAnchor({required TNOOPCodegenAnchorBody input}) Future<TSignedRequest>
Produce a SignedRequest from TNOOPCodegenAnchorBody by using the client's stamp function.
stampOauth({required TOauthBody input}) Future<TSignedRequest>
Produce a SignedRequest from TOauthBody by using the client's stamp function.
stampOauth2Authenticate({required TOauth2AuthenticateBody input}) Future<TSignedRequest>
Produce a SignedRequest from TOauth2AuthenticateBody by using the client's stamp function.
stampOauthLogin({required TOauthLoginBody input}) Future<TSignedRequest>
Produce a SignedRequest from TOauthLoginBody by using the client's stamp function.
stampOtpAuth({required TOtpAuthBody input}) Future<TSignedRequest>
Produce a SignedRequest from TOtpAuthBody by using the client's stamp function.
stampOtpLogin({required TOtpLoginBody input}) Future<TSignedRequest>
Produce a SignedRequest from TOtpLoginBody by using the client's stamp function.
stampRecoverUser({required TRecoverUserBody input}) Future<TSignedRequest>
Produce a SignedRequest from TRecoverUserBody by using the client's stamp function.
stampRejectActivity({required TRejectActivityBody input}) Future<TSignedRequest>
Produce a SignedRequest from TRejectActivityBody by using the client's stamp function.
stampRemoveOrganizationFeature({required TRemoveOrganizationFeatureBody input}) Future<TSignedRequest>
Produce a SignedRequest from TRemoveOrganizationFeatureBody by using the client's stamp function.
stampSetOrganizationFeature({required TSetOrganizationFeatureBody input}) Future<TSignedRequest>
Produce a SignedRequest from TSetOrganizationFeatureBody by using the client's stamp function.
stampSignRawPayload({required TSignRawPayloadBody input}) Future<TSignedRequest>
Produce a SignedRequest from TSignRawPayloadBody by using the client's stamp function.
stampSignRawPayloads({required TSignRawPayloadsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TSignRawPayloadsBody by using the client's stamp function.
stampSignTransaction({required TSignTransactionBody input}) Future<TSignedRequest>
Produce a SignedRequest from TSignTransactionBody by using the client's stamp function.
stampStampLogin({required TStampLoginBody input}) Future<TSignedRequest>
Produce a SignedRequest from TStampLoginBody by using the client's stamp function.
stampTestRateLimits({required TTestRateLimitsBody input}) Future<TSignedRequest>
Produce a SignedRequest from TTestRateLimitsBody by using the client's stamp function.
stampUpdateOauth2Credential({required TUpdateOauth2CredentialBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateOauth2CredentialBody by using the client's stamp function.
stampUpdatePolicy({required TUpdatePolicyBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdatePolicyBody by using the client's stamp function.
stampUpdatePrivateKeyTag({required TUpdatePrivateKeyTagBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdatePrivateKeyTagBody by using the client's stamp function.
stampUpdateRootQuorum({required TUpdateRootQuorumBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateRootQuorumBody by using the client's stamp function.
stampUpdateUser({required TUpdateUserBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateUserBody by using the client's stamp function.
stampUpdateUserEmail({required TUpdateUserEmailBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateUserEmailBody by using the client's stamp function.
stampUpdateUserName({required TUpdateUserNameBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateUserNameBody by using the client's stamp function.
stampUpdateUserPhoneNumber({required TUpdateUserPhoneNumberBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateUserPhoneNumberBody by using the client's stamp function.
stampUpdateUserTag({required TUpdateUserTagBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateUserTagBody by using the client's stamp function.
stampUpdateWallet({required TUpdateWalletBody input}) Future<TSignedRequest>
Produce a SignedRequest from TUpdateWalletBody by using the client's stamp function.
stampVerifyOtp({required TVerifyOtpBody input}) Future<TSignedRequest>
Produce a SignedRequest from TVerifyOtpBody by using the client's stamp function.
testRateLimits({required TTestRateLimitsBody input}) Future<TTestRateLimitsResponse>
Set a rate local rate limit just on the current endpoint, for purposes of testing with Vivosuite.
toString() String
A string representation of this object.
inherited
transformActivityResponse(Map<String, dynamic> json, String operationId) Map<String, dynamic>
Transforms activity response to flatten specific result from activity.result.{specificResult} to top-level result
updateOauth2Credential({required TUpdateOauth2CredentialBody input}) Future<TUpdateOauth2CredentialResponse>
Update an OAuth 2.0 provider credential
updatePolicy({required TUpdatePolicyBody input}) Future<TUpdatePolicyResponse>
Update an existing policy.
updatePrivateKeyTag({required TUpdatePrivateKeyTagBody input}) Future<TUpdatePrivateKeyTagResponse>
Update human-readable name or associated private keys. Note that this activity is atomic: all of the updates will succeed at once, or all of them will fail.
updateRootQuorum({required TUpdateRootQuorumBody input}) Future<TUpdateRootQuorumResponse>
Set the threshold and members of the root quorum. This activity must be approved by the current root quorum.
updateUser({required TUpdateUserBody input}) Future<TUpdateUserResponse>
Update a user in an existing organization.
updateUserEmail({required TUpdateUserEmailBody input}) Future<TUpdateUserEmailResponse>
Update a user's email in an existing organization.
updateUserName({required TUpdateUserNameBody input}) Future<TUpdateUserNameResponse>
Update a user's name in an existing organization.
updateUserPhoneNumber({required TUpdateUserPhoneNumberBody input}) Future<TUpdateUserPhoneNumberResponse>
Update a user's phone number in an existing organization.
updateUserTag({required TUpdateUserTagBody input}) Future<TUpdateUserTagResponse>
Update human-readable name or associated users. Note that this activity is atomic: all of the updates will succeed at once, or all of them will fail.
updateWallet({required TUpdateWalletBody input}) Future<TUpdateWalletResponse>
Update a wallet for an organization.
verifyOtp({required TVerifyOtpBody input}) Future<TVerifyOtpResponse>
Verify a generic OTP.

Operators

operator ==(Object other) bool
The equality operator.
inherited