package
0.0.0-20250114223410-f64633da4fd4
Repository: https://github.com/rogpeppe/misc.git
Documentation: pkg.go.dev

# Packages

Package authstore is a generated protocol buffer package.

# Functions

No description provided by the author

# Variables

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

AuthInfo information about an authorization decision.
Authorizer authorizes operations with respect to a user's request.
DischargeRequiredError is returned when authorization has failed and a discharged macaroon might fix it.
Op holds an entity and action to be authorized on that entity.
Service represents an authorization service.
No description provided by the author

# Interfaces

Identity holds identity information declared in a first party caveat added when discharging a third party caveat.
IdentityClient represents an abstract identity manager.
IdentityService represents the interactions of the authenticator with a trusted third party identity service.
MacaroonStore defines persistent storage for macaroon root keys.
UserChecker is used to check whether a given user is allowed to perform a set of operations.