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
+15-8Lines changed: 15 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,7 +66,7 @@ HTTP API of the client application service as defined [swagger](./pb/service.swa
66
66
|`apis.http.ui.enabled`| bool |`Set to true if you would like to run the web UI.`|`false`|
67
67
|`apis.http.ui.directory`| string |`A path to the directory with web UI files. When it is not present, it creates <client_application_binary>/www with default ui.`|`""`|
@@ -86,7 +86,7 @@ gRPC API of the client application service as defined [service](./pb/service.pro
86
86
|`apis.grpc.keepAlive.maxConnectionAgeGrace`| string |`An additive period after MaxConnectionAge after which the connection will be forcibly closed. 0s means infinity.`|`0s`|
87
87
|`apis.grpc.keepAlive.time`| string |`After a duration of this time if the server doesn't see any activity it pings the client to see if the transport is still alive.`|`2h`|
88
88
|`apis.grpc.keepAlive.timeout`| string |`After having pinged for keepalive check, the client waits for a duration of Timeout and if no activity is seen even after that the connection is closed.`|`20s`|
89
-
|`apis.grpc.tls.caPool`| string |`File path to the root certificate in PEM format which might contain multiple certificates in a single file.`|`""`|
89
+
|`apis.grpc.tls.caPool`|[]string |`File path to the root certificate in PEM format which might contain multiple certificates in a single file.`|`""`|
90
90
|`apis.grpc.tls.enabled`| bool |`Enable TLS for grpc.`|`false`|
91
91
|`apis.grpc.tls.keyFile`| string |`File path to private key in PEM format.`|`""`|
92
92
|`apis.grpc.tls.certFile`| string |`File path to certificate in PEM format.`|`""`|
|`remoteProvisioning.mode`| string |`Provides remote provisioning mode. In "userAgent" mode all signing certificates goes through the user agent (browser,cli). "" means none. The supported values are: "", "userAgent"`|`""`|
124
-
|`remoteProvisioning.userAgent.certificateAuthorityAddress`| string |`Certificate authority server address in format {DNS}:{PORT}`|`""`|
124
+
|`remoteProvisioning.certificateAuthority`| string |`Certificate authority server address in format {SCHEME}://{DNS}:{PORT}`|`""`|
125
125
|`remoteProvisioning.userAgent.csrChallengeStateExpiration`| string |`Defines how long is valid csr challenge.`|`"1m"`|
126
-
|`remoteProvisioning.authorization.authority`| string |`Authority is the address of the token-issuing authentication server.`|`""`|
127
-
|`remoteProvisioning.authorization.clientId`| string |`Client ID to exchange an authorization code for an access token.`|`""`|
128
-
|`remoteProvisioning.authorization.audience`| string |`Identifier of the API configured in your OAuth provider.`|`""`|
129
-
|`remoteProvisioning.authorization.scopes`|[]string |`List of required scopes.`|`[]`|
130
-
|`remoteProvisioning.authorization.ownerClaim`| string |`Claim used to identify owner of the device.`|`"sub"`|
126
+
|`remoteProvisioning.authority`| string |`Authority is the address of the token-issuing authentication server.`|`""`|
127
+
|`remoteProvisioning.webOAuthClient.clientID`| string |`Client ID to exchange an authorization code for an access token.`|`""`|
128
+
|`remoteProvisioning.webOAuthClient.audience`| string |`Identifier of the API configured in your OAuth provider.`|`""`|
129
+
|`remoteProvisioning.webOAuthClient.scopes`|[]string |`List of required scopes.`|`[]`|
130
+
|`remoteProvisioning.ownerClaim`| string |`Claim used to identify owner of the device.`|`"sub"`|
|`remoteProvisioning.coapGateway`| string |`CoAP gateway for onboard device.`|`""`|
133
+
|`remoteProvisioning.caPool`|[]string |`File paths to root CAs which was used to sign coap-gw certificate.`|`""`|
134
+
|`remoteProvisioning.deviceOAuthClient.clientID`| string |`Client ID to exchange an authorization code for an access token.`|`""`|
135
+
|`remoteProvisioning.deviceOAuthClient.audience`| string |`Identifier of the API configured in your OAuth provider.`|`""`|
136
+
|`remoteProvisioning.deviceOAuthClient.scopes`|[]string |`List of required scopes.`|`[]`|
137
+
|`remoteProvisioning.deviceOAuthClient.providerName`| string |`Name of provider, which needs to be set to cloud resource during cloud provisioning.`|`""`|
131
138
132
139
> Note that the string type related to time (i.e. timeout, idleConnTimeout, expirationTime) is decimal numbers, each with optional fraction and a unit suffix, such as "300ms", "1.5h" or "2h45m". Valid time units are "ns", "us", "ms", "s", "m", "h".
0 commit comments