package
0.0.0-20230828175541-28d87aeb44b2
Repository: https://github.com/francojposa/golang-auth.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
Create a AuthZClient consistent with RFC 6749 Section 2 - AuthZClient Registration.
No description provided by the author
# Structs
AuthZClient represents an authorization-provider client as defined in RFC 6749 Section 1.1 - Roles.
AuthZResourceType is an abstract entity in the ExampleCom system which may be operated upon OAuth Clients request authorization-provider to operate on Resources on behalf of a AuthZResourceType Owner.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
AuthZUserRole is the role a user is assigned within ExampleCom's system AuthZUserRole disambiguates the applicable scope of ResourceOperationScope where an AuthZUserRole of "admin" gives permission for all resources in the system while an AuthZUserRole of "user" limits permission for only the resources owned by the given user.
No description provided by the author