SignalCD Modern PoC API
Preparing search index...
identity/src
IdentityClient
Class IdentityClient
Index
Constructors
constructor
Methods
close
decrypt
Envelope
encrypt
Envelope
For
Recipient
fetch
Remote
Identity
open
Session
register
verify
Remote
Identity
Constructors
constructor
new
IdentityClient
(
options
:
IdentityClientOptions
)
:
IdentityClient
Parameters
options
:
IdentityClientOptions
Returns
IdentityClient
Methods
close
close
()
:
Promise
<
void
>
Returns
Promise
<
void
>
decrypt
Envelope
decryptEnvelope
(
value
:
Uint8Array
<
ArrayBufferLike
>
|
EncryptedEnvelope
,
localIdentity
:
UserIdentity
,
)
:
Promise
<
ProtocolEnvelope
>
Parameters
value
:
Uint8Array
<
ArrayBufferLike
>
|
EncryptedEnvelope
localIdentity
:
UserIdentity
Returns
Promise
<
ProtocolEnvelope
>
encrypt
Envelope
For
Recipient
encryptEnvelopeForRecipient
(
envelope
:
ProtocolEnvelope
,
recipient
:
IdentityRecipient
,
localIdentity
:
UserIdentity
,
)
:
Promise
<
EncryptedEnvelope
>
Parameters
envelope
:
ProtocolEnvelope
recipient
:
IdentityRecipient
localIdentity
:
UserIdentity
Returns
Promise
<
EncryptedEnvelope
>
fetch
Remote
Identity
fetchRemoteIdentity
(
phoneNumber
:
string
,
localIdentity
:
UserIdentity
,
)
:
Promise
<
RemoteIdentity
>
Parameters
phoneNumber
:
string
localIdentity
:
UserIdentity
Returns
Promise
<
RemoteIdentity
>
open
Session
openSession
()
:
Promise
<
UserIdentity
|
undefined
>
Returns
Promise
<
UserIdentity
|
undefined
>
register
register
(
displayName
:
string
)
:
Promise
<
UserIdentity
>
Parameters
displayName
:
string
Returns
Promise
<
UserIdentity
>
verify
Remote
Identity
verifyRemoteIdentity
(
userId
:
string
)
:
Promise
<
RemoteIdentity
>
Parameters
userId
:
string
Returns
Promise
<
RemoteIdentity
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
close
decrypt
Envelope
encrypt
Envelope
For
Recipient
fetch
Remote
Identity
open
Session
register
verify
Remote
Identity
SignalCD Modern PoC API
Loading...