Defined in: account-kit/rn-signer/src/client.ts:67
BaseSignerClient<ExportWalletParams,string>
new RNSignerClient(params): RNSignerClient;Defined in: account-kit/rn-signer/src/client.ts:79
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
RNSignerClient
Overrides
BaseSignerClient<
ExportWalletParams,
string
>.constructorcompleteAuthWithBundle(params): Promise<User>;Defined in: account-kit/rn-signer/src/client.ts:182
Parameters
| Parameter | Type |
|---|---|
| { |
|
|
|
|
|
|
| keyof |
|
|
|
|
Returns
Promise<User>
Overrides
BaseSignerClient.completeAuthWithBundle;disconnect(): Promise<void>;Defined in: account-kit/rn-signer/src/client.ts:296
Returns
Promise<void>
Overrides
BaseSignerClient.disconnect;exportWallet(params?): Promise<string>;Defined in: account-kit/rn-signer/src/client.ts:309
Exports the wallet and returns the decrypted private key or seed phrase.
Parameters
| Parameter | Type | Description |
|---|---|---|
| exportWallet parameters |
Returns
Promise<string>
The decrypted private key or seed phrase
Throws
If the user is not authenticated or export fails
Overrides
BaseSignerClient.exportWallet;protected getOauthConfig(): Promise<OauthConfig>;Defined in: account-kit/rn-signer/src/client.ts:464
Returns
Promise<OauthConfig>
Overrides
BaseSignerClient.getOauthConfig;protected getWebAuthnAttestation(options?, userDetails?): Promise<GetWebAuthnAttestationResult & object>;Defined in: account-kit/rn-signer/src/client.ts:433
Parameters
| Parameter | Type |
|---|---|
|
|
| { |
|
|
Returns
Promise<GetWebAuthnAttestationResult & object>
Overrides
BaseSignerClient.getWebAuthnAttestation;initEmailAuth(params): Promise<{
multiFactors?: MfaFactor[];
orgId: string;
otpId?: string;
}>;Defined in: account-kit/rn-signer/src/client.ts:130
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Promise<{
multiFactors?: MfaFactor[];
orgId: string;
otpId?: string;
}>
Overrides
BaseSignerClient.initEmailAuth;protected initSessionStamper(): Promise<string>;Defined in: account-kit/rn-signer/src/client.ts:476
Initializes the session stamper and returns its public key.
Returns
Promise<string>
Overrides
BaseSignerClient.initSessionStamper;initSmsAuth(params): Promise<{
orgId: string;
otpId?: string;
}>;Defined in: account-kit/rn-signer/src/client.ts:155
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Promise<{
orgId: string;
otpId?: string;
}>
Overrides
BaseSignerClient.initSmsAuth;protected initWebauthnStamper(user, options?): Promise<void>;Defined in: account-kit/rn-signer/src/client.ts:495
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
Returns
Promise<void>
Overrides
BaseSignerClient.initWebauthnStamper;oauthWithPopup(_args): Promise<User>;Defined in: account-kit/rn-signer/src/client.ts:290
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Promise<User>
Overrides
BaseSignerClient.oauthWithPopup;oauthWithRedirect(args): Promise<User | IdTokenOnly>;Defined in: account-kit/rn-signer/src/client.ts:216
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Promise<User | IdTokenOnly>
Overrides
BaseSignerClient.oauthWithRedirect;submitJwt(args): Promise<JwtResponse>;Defined in: account-kit/rn-signer/src/client.ts:168
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Promise<JwtResponse>
Overrides
BaseSignerClient.submitJwt;submitOtpCode(args): Promise<SubmitOtpCodeResponse>;Defined in: account-kit/rn-signer/src/client.ts:93
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Promise<SubmitOtpCodeResponse>
Overrides
BaseSignerClient.submitOtpCode;targetPublicKey(): Promise<string>;Defined in: account-kit/rn-signer/src/client.ts:429
Returns
Promise<string>
Overrides
BaseSignerClient.targetPublicKey;