Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Claims ¶
type Claims struct {
Hostnames []string `json:"hostnames"`
TCPPorts []int `json:"tcp_ports"`
UDPRoutes []UDPRouteClaim `json:"udp_routes"`
Weight int `json:"weight"`
SessionNonce string `json:"session_nonce"`
HandshakeMaxAgeSeconds *int `json:"handshake_max_age_seconds"`
ReauthIntervalSeconds *int `json:"reauth_interval_seconds"`
ReauthGraceSeconds *int `json:"reauth_grace_seconds"`
MaintenanceGraceCapSeconds *int `json:"maintenance_grace_cap_seconds"`
AuthorizerStatusURI string `json:"authorizer_status_uri"`
PolicyVersion string `json:"policy_version"`
IssuedAtQuote string `json:"issued_at_quote"`
jwt.RegisteredClaims
}
Claims represents the JWT payload expected from attested backends.
type UDPRouteClaim ¶
Click to show internal directories.
Click to hide internal directories.