Documentation
¶
Index ¶
- Variables
- type Client
- func (c *Client) CreateClientNetworkCertificate(network string, request server.CreateCertificateRequest) (server.CreateCertificateResponse, error)
- func (c *Client) CreateClientNetworkLighthouse(network string, request server.CreateLighthouseRequest) (server.CreateLighthouseResponse, error)
- func (c *Client) CreateClientNetworkRouter(network string, request server.CreateRouterRequest) (server.CreateRouterResponse, error)
- func (c *Client) CreateNetwork(req server.CreateNetworkRequest) (server.CreateNetworkResponse, error)
- func (c *Client) CreateNetworkClient(network string, req server.CreateNetworkClientRequest) (server.CreateNetworkClientResponse, error)
- func (c *Client) DeleteClient(client string) (server.DeleteClientResponse, error)
- func (c *Client) DeleteNetworkClient(network string, client string) (server.DeleteNetworkClientResponse, error)
- func (c *Client) GetClientID() (string, error)
- func (c *Client) GetClientNetwork(network string) (server.ClientNetworkResponse, error)
- func (c *Client) GetClientNetworkCA(network string) (server.GetCAResponse, error)
- func (c *Client) GetClientNetworkCertificate(network, certHash string) (server.GetCertificateResponse, error)
- func (c *Client) ListClientNetworkCertificates(network string) (server.ListCertificatesResponse, error)
- func (c *Client) ListClientNetworkLighthouses(network string) (server.ListLighthousesResponse, error)
- func (c *Client) ListClientNetworkRevocations(network string) (server.ListRevocationsResponse, error)
- func (c *Client) ListClientNetworkRouters(network string) (server.ListRoutersResponse, error)
- func (c *Client) ListClients() (server.ListClientsResponse, error)
- func (c *Client) ListNetworkClients(network string) (server.ListClientNetworksResponse, error)
- func (c *Client) ListNetworks() (server.ListNetworksResponse, error)
- func (c *Client) UpdateNetworkClient(network string, publicKeyHash string, req server.UpdateNetworkClientRequest) (server.UpdateNetworkClientResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorBadRequest = errors.New("bad request")
View Source
var ErrorForbidden = errors.New("forbidden")
View Source
var ErrorNotFound = errors.New("not found")
View Source
var ErrorServerError = errors.New("server error")
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateClientNetworkCertificate ¶
func (c *Client) CreateClientNetworkCertificate(network string, request server.CreateCertificateRequest) (server.CreateCertificateResponse, error)
func (*Client) CreateClientNetworkLighthouse ¶
func (c *Client) CreateClientNetworkLighthouse(network string, request server.CreateLighthouseRequest) (server.CreateLighthouseResponse, error)
func (*Client) CreateClientNetworkRouter ¶
func (c *Client) CreateClientNetworkRouter(network string, request server.CreateRouterRequest) (server.CreateRouterResponse, error)
func (*Client) CreateNetwork ¶
func (c *Client) CreateNetwork(req server.CreateNetworkRequest) (server.CreateNetworkResponse, error)
func (*Client) CreateNetworkClient ¶
func (c *Client) CreateNetworkClient(network string, req server.CreateNetworkClientRequest) (server.CreateNetworkClientResponse, error)
func (*Client) DeleteClient ¶
func (c *Client) DeleteClient(client string) (server.DeleteClientResponse, error)
func (*Client) DeleteNetworkClient ¶
func (*Client) GetClientID ¶
func (*Client) GetClientNetwork ¶
func (c *Client) GetClientNetwork(network string) (server.ClientNetworkResponse, error)
func (*Client) GetClientNetworkCA ¶
func (c *Client) GetClientNetworkCA(network string) (server.GetCAResponse, error)
func (*Client) GetClientNetworkCertificate ¶
func (c *Client) GetClientNetworkCertificate(network, certHash string) (server.GetCertificateResponse, error)
func (*Client) ListClientNetworkCertificates ¶
func (c *Client) ListClientNetworkCertificates(network string) (server.ListCertificatesResponse, error)
func (*Client) ListClientNetworkLighthouses ¶
func (c *Client) ListClientNetworkLighthouses(network string) (server.ListLighthousesResponse, error)
func (*Client) ListClientNetworkRevocations ¶
func (c *Client) ListClientNetworkRevocations(network string) (server.ListRevocationsResponse, error)
func (*Client) ListClientNetworkRouters ¶
func (c *Client) ListClientNetworkRouters(network string) (server.ListRoutersResponse, error)
func (*Client) ListClients ¶
func (c *Client) ListClients() (server.ListClientsResponse, error)
func (*Client) ListNetworkClients ¶
func (c *Client) ListNetworkClients(network string) (server.ListClientNetworksResponse, error)
func (*Client) ListNetworks ¶
func (c *Client) ListNetworks() (server.ListNetworksResponse, error)
func (*Client) UpdateNetworkClient ¶
func (c *Client) UpdateNetworkClient(network string, publicKeyHash string, req server.UpdateNetworkClientRequest) (server.UpdateNetworkClientResponse, error)
Click to show internal directories.
Click to hide internal directories.