package
0.0.0-20241112182754-d77eca88908a
Repository: https://github.com/boanlab/api.git
Documentation: pkg.go.dev
# Constants
Allow a request only if it matches the rules.
Audit a request if it matches any of the rules.
The CUSTOM action allows an extension to handle the user request if the matching rules evaluate to true.
Deny a request if it matches any of the rules.
Connection is not tunneled.
Connection can be either plaintext or mTLS tunnel.
Connection is an mTLS tunnel (TLS with client cert must be presented).
Inherit from parent, if has one.
# Variables
Enum value maps for AuthorizationPolicy_Action.
Enum value maps for AuthorizationPolicy_Action.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for PeerAuthentication_MutualTLS_Mode.
Enum value maps for PeerAuthentication_MutualTLS_Mode.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AuthorizationPolicy enables access control on workloads.
No description provided by the author
No description provided by the author
This message specifies the detail for copying claim to header.
Condition specifies additional required attributes.
This message specifies a header location to extract JWT token.
JSON Web Token (JWT) token format for authentication as defined by [RFC 7519](https://tools.ietf.org/html/rfc7519).
Operation specifies the operations of a request.
PeerAuthentication defines mutual TLS (mTLS) requirements for incoming connections.
Mutual TLS settings.
RequestAuthentication defines what request authentication methods are supported by a workload.
Rule matches requests from a list of sources that perform a list of operations subject to a list of conditions.
From includes a list of sources.
To includes a list of operations.
Source specifies the source identities of a request.
# Type aliases
Action specifies the operation to take.
No description provided by the author