package
4.0.0+incompatible
Repository: https://github.com/edgexfoundry/edgex-go.git
Documentation: pkg.go.dev
# Functions
LoadInitResponse load the resp-init.json file content from secret store.
NewTokenMaintenance creates a new TokenProvider.
# Constants
ServiceNameValidationRegx is regex string for valid service name as key the service name eventually becomes part of the URL to Vault's API call Based upon the RFC 3986: https://tools.ietf.org/html/rfc3986#page-12, the following characters are reserved characters for URI's and thus NOT allowed: gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@" sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "=" backslash (\) also is not allowed due to being as a delimiter for URI directory in Windows percent symbol (%) also is not allowed due to being used to encode the reserved characters in URI and the regular alphanumeric characters like A to Z, a to z, 0 to 9, underscore (_), -, ~, ^, {, }, |, <, >, .
This is an admin token policy that allow for creation of per-service tokens and policies nolint:gosec.
No description provided by the author
UPAuthMountPoint is where the username/password auth engine is mounted.
UserPassAuthEngine is the auth engine name.
nolint:gosec.
# Structs
No description provided by the author