# Functions
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDeprecatedVendorClaimRequest calls the generic DeprecatedVendorClaim builder with application/json body.
NewDeprecatedVendorClaimRequestWithBody generates requests for DeprecatedVendorClaim with any type of body.
NewEndpointsByOrganisationIdRequest generates requests for EndpointsByOrganisationId.
NewMTLSCAsRequest generates requests for MTLSCAs.
NewMTLSCertificatesRequest generates requests for MTLSCertificates.
NewOrganizationByIdRequest generates requests for OrganizationById.
NewRefreshOrganizationCertificateRequest generates requests for RefreshOrganizationCertificate.
NewRegisterEndpointRequest calls the generic RegisterEndpoint builder with application/json body.
NewRegisterEndpointRequestWithBody generates requests for RegisterEndpoint with any type of body.
NewRegisterVendorRequestWithBody generates requests for RegisterVendor with any type of body.
NewSearchOrganizationsRequest generates requests for SearchOrganizations.
NewVendorByIdRequest generates requests for VendorById.
NewVendorClaimRequest calls the generic VendorClaim builder with application/json body.
NewVendorClaimRequestWithBody generates requests for VendorClaim with any type of body.
NewVerifyRequest generates requests for Verify.
ParseDeprecatedVendorClaimResponse parses an HTTP response from a DeprecatedVendorClaimWithResponse call.
ParseEndpointsByOrganisationIdResponse parses an HTTP response from a EndpointsByOrganisationIdWithResponse call.
ParseMTLSCAsResponse parses an HTTP response from a MTLSCAsWithResponse call.
ParseMTLSCertificatesResponse parses an HTTP response from a MTLSCertificatesWithResponse call.
ParseOrganizationByIdResponse parses an HTTP response from a OrganizationByIdWithResponse call.
ParseRefreshOrganizationCertificateResponse parses an HTTP response from a RefreshOrganizationCertificateWithResponse call.
ParseRegisterEndpointResponse parses an HTTP response from a RegisterEndpointWithResponse call.
ParseRegisterVendorResponse parses an HTTP response from a RegisterVendorWithResponse call.
ParseSearchOrganizationsResponse parses an HTTP response from a SearchOrganizationsWithResponse call.
ParseVendorByIdResponse parses an HTTP response from a VendorByIdWithResponse call.
ParseVendorClaimResponse parses an HTTP response from a VendorClaimWithResponse call.
ParseVerifyResponse parses an HTTP response from a VerifyWithResponse call.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
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.
# Variables
ErrOrganizationNotFound is returned by the reverseLookup when the organization is not found.
# Structs
ApiWrapper is needed to connect the implementation to the echo ServiceWrapper.
CAListWithChain defines model for CAListWithChain.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
Endpoint defines model for Endpoint.
EndpointsByOrganisationIdParams defines parameters for EndpointsByOrganisationId.
No description provided by the author
Event defines model for Event.
HttpClient holds the server address and other basic settings for the http client.
No description provided by the author
No description provided by the author
Organization defines model for Organization.
No description provided by the author
No description provided by the author
RegisterEndpointEvent defines model for RegisterEndpointEvent.
No description provided by the author
RegisterVendorEvent defines model for RegisterVendorEvent.
No description provided by the author
SearchOrganizationsParams defines parameters for SearchOrganizations.
No description provided by the author
ServerInterfaceWrapper converts echo contexts to parameters.
Vendor defines model for Vendor.
No description provided by the author
VendorClaimEvent defines model for VendorClaimEvent.
No description provided by the author
VerifyParams defines parameters for Verify.
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.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.
# Type aliases
ClientOption allows setting custom parameters during construction.
DeprecatedVendorClaimJSONBody defines parameters for DeprecatedVendorClaim.
DeprecatedVendorClaimRequestBody defines body for DeprecatedVendorClaim for application/json ContentType.
Domain defines model for Domain.
EndpointProperties defines model for EndpointProperties.
Identifier defines model for Identifier.
JWK defines model for JWK.
RegisterEndpointJSONBody defines parameters for RegisterEndpoint.
RegisterEndpointRequestBody defines body for RegisterEndpoint for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
VendorClaimJSONBody defines parameters for VendorClaim.
VendorClaimRequestBody defines body for VendorClaim for application/json ContentType.