# Functions

NewAddVerificationMethodRequest calls the generic AddVerificationMethod builder with application/json body.
NewAddVerificationMethodRequestWithBody generates requests for AddVerificationMethod with any type of body.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateServiceRequest calls the generic CreateService builder with application/json body.
NewCreateServiceRequestWithBody generates requests for CreateService with any type of body.
NewCreateSubjectRequest calls the generic CreateSubject builder with application/json body.
NewCreateSubjectRequestWithBody generates requests for CreateSubject with any type of body.
NewDeactivateRequest generates requests for Deactivate.
NewDeleteServiceRequest generates requests for DeleteService.
NewFindServicesRequest generates requests for FindServices.
NewGetRootWebDIDRequest generates requests for GetRootWebDID.
NewGetTenantWebDIDRequest generates requests for GetTenantWebDID.
NewListSubjectsRequest generates requests for ListSubjects.
NewResolveDIDRequest generates requests for ResolveDID.
NewSubjectDIDsRequest generates requests for SubjectDIDs.
NewUpdateServiceRequest calls the generic UpdateService builder with application/json body.
NewUpdateServiceRequestWithBody generates requests for UpdateService with any type of body.
ParseAddVerificationMethodResponse parses an HTTP response from a AddVerificationMethodWithResponse call.
ParseCreateServiceResponse parses an HTTP response from a CreateServiceWithResponse call.
ParseCreateSubjectResponse parses an HTTP response from a CreateSubjectWithResponse call.
ParseDeactivateResponse parses an HTTP response from a DeactivateWithResponse call.
ParseDeleteServiceResponse parses an HTTP response from a DeleteServiceWithResponse call.
ParseFindServicesResponse parses an HTTP response from a FindServicesWithResponse call.
ParseGetRootWebDIDResponse parses an HTTP response from a GetRootWebDIDWithResponse call.
ParseGetTenantWebDIDResponse parses an HTTP response from a GetTenantWebDIDWithResponse call.
ParseListSubjectsResponse parses an HTTP response from a ListSubjectsWithResponse call.
ParseResolveDIDResponse parses an HTTP response from a ResolveDIDWithResponse call.
ParseSubjectDIDsResponse parses an HTTP response from a SubjectDIDsWithResponse call.
ParseUpdateServiceResponse parses an HTTP response from a UpdateServiceWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for FindServicesParamsEndpointType.
No description provided by the author
Defines values for FindServicesParamsEndpointType.
Defines values for FindServicesParamsEndpointType.

# Structs

No description provided by the author
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
CreateSubjectOptions Options for the subject creation.
No description provided by the author
No description provided by the author
No description provided by the author
DIDResolutionResult defines model for DIDResolutionResult.
FindServicesParams defines parameters for FindServices.
No description provided by the author
No description provided by the author
No description provided by the author
KeyCreationOptions Options for the key creation.
No description provided by the author
No description provided by the author
ServiceRequest A service supported by a DID subject.
SubjectCreationResult Result of a subject creation request.
No description provided by the author
No description provided by the author

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

AddVerificationMethodJSONRequestBody defines body for AddVerificationMethod for application/json ContentType.
ClientOption allows setting custom parameters during construction.
CreateServiceJSONRequestBody defines body for CreateService for application/json ContentType.
CreateSubjectJSONRequestBody defines body for CreateSubject for application/json ContentType.
DIDDocument A DID document according to the W3C spec following the Nuts Method rules as defined in [Nuts RFC006].
DIDDocumentMetadata The DID document metadata.
FindServicesParamsEndpointType defines parameters for FindServices.
RequestEditorFn is the function signature for the RequestEditor callback function.
Service A service supported by a DID subject.
UpdateServiceJSONRequestBody defines body for UpdateService for application/json ContentType.
VerificationMethod A public key in JWK form.