You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+51-66Lines changed: 51 additions & 66 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,6 @@
2
2
3
3
This reference serves to document REST-based methods to manage and integrate with Keyfactor. In addition, an embedded interface allows for the execution of calls against the current Keyfactor API instance.
4
4
5
-
# Support for the Keyfactor Go Client SDK
6
-
7
-
We welcome contributions.
8
-
9
-
The Keyfactor Command Go Client SDK is open source and community supported, meaning that there is no SLA applicable for these tools.
10
-
11
-
To report a problem or suggest a new feature, use the [Issues](https://github.com/Keyfactor/keyfactor-go-client-sdk/issues) tab. If you want to contribute actual bug fixes or proposed enhancements, use the [Pull requests](https://github.com/Keyfactor/keyfactor-go-client-sdk/pulls) tab.
12
-
13
5
## Overview
14
6
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
15
7
@@ -22,61 +14,73 @@ This API client was generated by the [OpenAPI Generator](https://openapi-generat
22
14
Install the following dependencies:
23
15
24
16
```shell
25
-
go get github.com/stretchr/testify/assert
26
-
go get golang.org/x/net/context
17
+
go get "github.com/Keyfactor/keyfactor-go-client-sdk"
27
18
```
28
19
29
20
Put the package under your project folder and add the following in import:
The root CA certificate can also be configured by passing a slice of `*x509.Certificate` objects to the `ejbca.Configuration.SetCaCertificates()` method.
Templated server URL is formatted using default variables from configuration or from context value `sw.ContextServerVariables` of type `map[string]string`.
Note, enum values are always validated and all unused variables are silently ignored.
64
-
65
-
### URLs Configuration per Operation
66
-
67
-
Each operation can use different server URL defined using `OperationServers` map in the `Configuration`.
68
-
An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
69
-
Similar rules for overriding default operation server index and variables applies by using `sw.ContextOperationServerIndices` and `sw.ContextOperationServerVariables` context maps.
0 commit comments