| Action |
Action defines the result of allowance or denial when a request matches the matcher.
|
| Action.Builder |
Action defines the result of allowance or denial when a request matches the matcher.
|
| ActionOrBuilder |
|
| Permission |
Permission defines an action (or actions) that a principal can take.
|
| Permission.Builder |
Permission defines an action (or actions) that a principal can take.
|
| Permission.RuleCase |
|
| Permission.Set |
Used in the ``and_rules`` and ``or_rules`` fields in the ``rule`` oneof.
|
| Permission.Set.Builder |
Used in the ``and_rules`` and ``or_rules`` fields in the ``rule`` oneof.
|
| Permission.SetOrBuilder |
|
| PermissionOrBuilder |
|
| Policy |
Policy specifies a role and the principals that are assigned/denied the role.
|
| Policy.Builder |
Policy specifies a role and the principals that are assigned/denied the role.
|
| PolicyOrBuilder |
|
| Principal |
Principal defines an identity or a group of identities for a downstream
subject.
|
| Principal.Authenticated |
Authentication attributes for a downstream.
|
| Principal.Authenticated.Builder |
Authentication attributes for a downstream.
|
| Principal.AuthenticatedOrBuilder |
|
| Principal.Builder |
Principal defines an identity or a group of identities for a downstream
subject.
|
| Principal.IdentifierCase |
|
| Principal.Set |
Used in the ``and_ids`` and ``or_ids`` fields in the ``identifier`` oneof.
|
| Principal.Set.Builder |
Used in the ``and_ids`` and ``or_ids`` fields in the ``identifier`` oneof.
|
| Principal.SetOrBuilder |
|
| PrincipalOrBuilder |
|
| RBAC |
Role Based Access Control (RBAC) provides service-level and method-level access control for a
service.
|
| RBAC.Action |
Should we do safe-list or block-list style access control?
|
| RBAC.Builder |
Role Based Access Control (RBAC) provides service-level and method-level access control for a
service.
|
| RBACOrBuilder |
|