@nebius/js-sdk - v0.2.22
Services Index
GitHub
Preparing search index...
api/nebius/kms/v1
AsymmetricCryptoServiceBaseClient
Interface AsymmetricCryptoServiceBaseClient
interface
AsymmetricCryptoServiceBaseClient
{
close
()
:
void
;
decrypt
(
request
:
AsymmetricDecryptRequest
,
metadata
:
Metadata
,
options
:
Partial
<
CallOptions
>
,
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricDecryptResponse
,
)
=>
void
,
)
:
SurfaceCall
;
getChannel
()
:
Channel
;
getPublicKey
(
request
:
AsymmetricGetPublicKeyRequest
,
metadata
:
Metadata
,
options
:
Partial
<
CallOptions
>
,
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricGetPublicKeyResponse
,
)
=>
void
,
)
:
SurfaceCall
;
makeBidiStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
metadata
:
Metadata
,
options
?:
CallOptions
,
)
:
ClientDuplexStream
<
RequestType
,
ResponseType
>
;
makeBidiStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
options
?:
CallOptions
,
)
:
ClientDuplexStream
<
RequestType
,
ResponseType
>
;
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
metadata
:
Metadata
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
;
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
metadata
:
Metadata
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
;
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
;
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
;
makeServerStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
metadata
:
Metadata
,
options
?:
CallOptions
,
)
:
ClientReadableStream
<
ResponseType
>
;
makeServerStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
options
?:
CallOptions
,
)
:
ClientReadableStream
<
ResponseType
>
;
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
metadata
:
Metadata
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
;
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
metadata
:
Metadata
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
;
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
;
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
;
signHash
(
request
:
AsymmetricSignHashRequest
,
metadata
:
Metadata
,
options
:
Partial
<
CallOptions
>
,
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricSignHashResponse
,
)
=>
void
,
)
:
SurfaceCall
;
waitForReady
(
deadline
:
Deadline
,
callback
:
(
error
?:
Error
)
=>
void
)
:
void
;
}
Hierarchy
Client
AsymmetricCryptoServiceBaseClient
Index
Methods
close
decrypt
get
Channel
get
Public
Key
make
Bidi
Stream
Request
make
Client
Stream
Request
make
Server
Stream
Request
make
Unary
Request
sign
Hash
wait
For
Ready
Methods
close
close
()
:
void
Returns
void
decrypt
decrypt
(
request
:
AsymmetricDecryptRequest
,
metadata
:
Metadata
,
options
:
Partial
<
CallOptions
>
,
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricDecryptResponse
,
)
=>
void
,
)
:
SurfaceCall
Parameters
request
:
AsymmetricDecryptRequest
metadata
:
Metadata
options
:
Partial
<
CallOptions
>
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricDecryptResponse
)
=>
void
Returns
SurfaceCall
get
Channel
getChannel
()
:
Channel
Returns
Channel
get
Public
Key
getPublicKey
(
request
:
AsymmetricGetPublicKeyRequest
,
metadata
:
Metadata
,
options
:
Partial
<
CallOptions
>
,
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricGetPublicKeyResponse
,
)
=>
void
,
)
:
SurfaceCall
Parameters
request
:
AsymmetricGetPublicKeyRequest
metadata
:
Metadata
options
:
Partial
<
CallOptions
>
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricGetPublicKeyResponse
)
=>
void
Returns
SurfaceCall
make
Bidi
Stream
Request
makeBidiStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
metadata
:
Metadata
,
options
?:
CallOptions
,
)
:
ClientDuplexStream
<
RequestType
,
ResponseType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
metadata
:
Metadata
Optional
options
:
CallOptions
Returns
ClientDuplexStream
<
RequestType
,
ResponseType
>
makeBidiStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
options
?:
CallOptions
,
)
:
ClientDuplexStream
<
RequestType
,
ResponseType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
Optional
options
:
CallOptions
Returns
ClientDuplexStream
<
RequestType
,
ResponseType
>
make
Client
Stream
Request
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
metadata
:
Metadata
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
metadata
:
Metadata
options
:
CallOptions
callback
:
UnaryCallback
<
ResponseType
>
Returns
ClientWritableStream
<
RequestType
>
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
metadata
:
Metadata
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
metadata
:
Metadata
callback
:
UnaryCallback
<
ResponseType
>
Returns
ClientWritableStream
<
RequestType
>
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
options
:
CallOptions
callback
:
UnaryCallback
<
ResponseType
>
Returns
ClientWritableStream
<
RequestType
>
makeClientStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
ClientWritableStream
<
RequestType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
callback
:
UnaryCallback
<
ResponseType
>
Returns
ClientWritableStream
<
RequestType
>
make
Server
Stream
Request
makeServerStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
metadata
:
Metadata
,
options
?:
CallOptions
,
)
:
ClientReadableStream
<
ResponseType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
argument
:
RequestType
metadata
:
Metadata
Optional
options
:
CallOptions
Returns
ClientReadableStream
<
ResponseType
>
makeServerStreamRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
options
?:
CallOptions
,
)
:
ClientReadableStream
<
ResponseType
>
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
argument
:
RequestType
Optional
options
:
CallOptions
Returns
ClientReadableStream
<
ResponseType
>
make
Unary
Request
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
metadata
:
Metadata
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
argument
:
RequestType
metadata
:
Metadata
options
:
CallOptions
callback
:
UnaryCallback
<
ResponseType
>
Returns
SurfaceCall
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
metadata
:
Metadata
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
argument
:
RequestType
metadata
:
Metadata
callback
:
UnaryCallback
<
ResponseType
>
Returns
SurfaceCall
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
options
:
CallOptions
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
argument
:
RequestType
options
:
CallOptions
callback
:
UnaryCallback
<
ResponseType
>
Returns
SurfaceCall
makeUnaryRequest
<
RequestType
,
ResponseType
>
(
method
:
string
,
serialize
:
(
value
:
RequestType
)
=>
Buffer
,
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
,
argument
:
RequestType
,
callback
:
UnaryCallback
<
ResponseType
>
,
)
:
SurfaceCall
Type Parameters
RequestType
ResponseType
Parameters
method
:
string
serialize
:
(
value
:
RequestType
)
=>
Buffer
deserialize
:
(
value
:
Buffer
)
=>
ResponseType
argument
:
RequestType
callback
:
UnaryCallback
<
ResponseType
>
Returns
SurfaceCall
sign
Hash
signHash
(
request
:
AsymmetricSignHashRequest
,
metadata
:
Metadata
,
options
:
Partial
<
CallOptions
>
,
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricSignHashResponse
,
)
=>
void
,
)
:
SurfaceCall
Parameters
request
:
AsymmetricSignHashRequest
metadata
:
Metadata
options
:
Partial
<
CallOptions
>
callback
:
(
error
:
ServiceError
|
null
,
response
:
AsymmetricSignHashResponse
)
=>
void
Returns
SurfaceCall
wait
For
Ready
waitForReady
(
deadline
:
Deadline
,
callback
:
(
error
?:
Error
)
=>
void
)
:
void
Parameters
deadline
:
Deadline
callback
:
(
error
?:
Error
)
=>
void
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
close
decrypt
get
Channel
get
Public
Key
make
Bidi
Stream
Request
make
Client
Stream
Request
make
Server
Stream
Request
make
Unary
Request
sign
Hash
wait
For
Ready
Services Index
Services Index
GitHub
@nebius/js-sdk - v0.2.22
Loading...