Search
Preparing search index...
The search index is not available
@sudoplatform-labs/sudo-di-cloud-agent
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@sudoplatform-labs/sudo-di-cloud-agent
JsonldApi
Class JsonldApi
Hierarchy
BaseAPI
JsonldApi
Index
Constructors
constructor
Properties
configuration
Methods
jsonld
Sign
Post
jsonld
Sign
Post
Raw
jsonld
Verify
Post
jsonld
Verify
Post
Raw
request
with
Middleware
with
Post
Middleware
with
Pre
Middleware
Constructors
constructor
new
Jsonld
Api
(
configuration
?:
Configuration
)
:
JsonldApi
Parameters
configuration:
Configuration
= ...
Returns
JsonldApi
Properties
Protected
configuration
configuration
:
Configuration
= ...
Methods
jsonld
Sign
Post
jsonld
Sign
Post
(
requestParameters
:
JsonldSignPostRequest
)
:
Promise
<
SignResponse
>
Sign a JSON-LD structure and return it
Parameters
requestParameters:
JsonldSignPostRequest
Returns
Promise
<
SignResponse
>
jsonld
Sign
Post
Raw
jsonld
Sign
Post
Raw
(
requestParameters
:
JsonldSignPostRequest
)
:
Promise
<
ApiResponse
<
SignResponse
>
>
Sign a JSON-LD structure and return it
Parameters
requestParameters:
JsonldSignPostRequest
Returns
Promise
<
ApiResponse
<
SignResponse
>
>
jsonld
Verify
Post
jsonld
Verify
Post
(
requestParameters
:
JsonldVerifyPostRequest
)
:
Promise
<
VerifyResponse
>
Verify a JSON-LD structure.
Parameters
requestParameters:
JsonldVerifyPostRequest
Returns
Promise
<
VerifyResponse
>
jsonld
Verify
Post
Raw
jsonld
Verify
Post
Raw
(
requestParameters
:
JsonldVerifyPostRequest
)
:
Promise
<
ApiResponse
<
VerifyResponse
>
>
Verify a JSON-LD structure.
Parameters
requestParameters:
JsonldVerifyPostRequest
Returns
Promise
<
ApiResponse
<
VerifyResponse
>
>
Protected
request
request
(
context
:
RequestOpts
)
:
Promise
<
Response
>
Parameters
context:
RequestOpts
Returns
Promise
<
Response
>
with
Middleware
with
Middleware
<
T
>
(
...
middlewares
:
Middleware
[]
)
:
T
Type parameters
T
:
BaseAPI
<
T
>
Parameters
Rest
...
middlewares:
Middleware
[]
Returns
T
with
Post
Middleware
with
Post
Middleware
<
T
>
(
...
postMiddlewares
:
(
undefined
|
(
(
context
:
ResponseContext
)
=>
Promise
<
void
|
Response
>
)
)
[]
)
:
T
Type parameters
T
:
BaseAPI
<
T
>
Parameters
Rest
...
postMiddlewares:
(
undefined
|
(
(
context
:
ResponseContext
)
=>
Promise
<
void
|
Response
>
)
)
[]
Returns
T
with
Pre
Middleware
with
Pre
Middleware
<
T
>
(
...
preMiddlewares
:
(
undefined
|
(
(
context
:
RequestContext
)
=>
Promise
<
void
|
FetchParams
>
)
)
[]
)
:
T
Type parameters
T
:
BaseAPI
<
T
>
Parameters
Rest
...
preMiddlewares:
(
undefined
|
(
(
context
:
RequestContext
)
=>
Promise
<
void
|
FetchParams
>
)
)
[]
Returns
T
Exports
Jsonld
Api
constructor
configuration
jsonld
Sign
Post
jsonld
Sign
Post
Raw
jsonld
Verify
Post
jsonld
Verify
Post
Raw
request
with
Middleware
with
Post
Middleware
with
Pre
Middleware
Generated using
TypeDoc
Sign a JSON-LD structure and return it