package
1.11.1
Repository: https://github.com/spiffe/spire.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
GetNamesFromTokenStatus parses a fully qualified k8s username like: 'system:serviceaccount:spire:spire-agent' from tokenStatus.
GetPodNameFromTokenStatus extracts pod name from a tokenReviewStatus type.
GetPodUIDFromTokenStatus extracts pod UID from a tokenReviewStatus type.
No description provided by the author

# Structs

No description provided by the author
PSATClaims represents claims in a projected service account token, for example: { "aud": [ "spire-server" ], "exp": 1550850854, "iat": 1550843654, "iss": "api", "kubernetes.io": { "namespace": "spire", "pod": { "name": "spire-agent-5d84p", "uid": "56857f33-36a9-11e9-860c-080027b25557" }, "serviceaccount": { "name": "spire-agent", "uid": "ca29bd95-36a8-11e9-b8af-080027b25557" } }, "nbf": 1550843654, "sub": "system:serviceaccount:spire:spire-agent" }.
No description provided by the author
SATClaims represents claims in a service account token, for example: { "iss": "kubernetes/serviceaccount", "kubernetes.io/serviceaccount/namespace": "spire", "kubernetes.io/serviceaccount/secret.name": "spire-agent-token-zjr8v", "kubernetes.io/serviceaccount/service-account.name": "spire-agent", "kubernetes.io/serviceaccount/service-account.uid": "1881e84f-b612-11e8-a543-0800272c6e42", "sub": "system:serviceaccount:spire:spire-agent" }.