| AbstractAccessGrantVisitor<T> | A base implementation of AccessGrantVisitor that returns null for all access grant types
|
| AbstractSearchRequest | An abstract representation of a permissions search request. |
| AbstractSearchRequest.AbstractBuilder<B extends AbstractBuilder<B>> | |
| AccessGrant | An AccessGrant is a permission related to a RefRestriction. |
| AccessGrantVisitor<T> | Implements the visitor pattern for access grants. |
| AccessKeyAccessGrant |
| GroupAccessGrant | Allows specifying which groups have access to a MinimalRef to which a given
restriction has been applied. |
| RefAccessRequest | A request to pass to hasPermission. |
| RefAccessRequest.Builder | |
| RefAccessType | |
| RefMatcher | A RefMatcher defines what is restricted by a given restriction. |
| RefMatcherType | Provides the details of the type of RefMatcher
|
| RefRestriction | A restriction on a MinimalRef or a group of refs. |
| RefRestrictionAddedEvent | |
| RefRestrictionDeletedEvent | |
| RefRestrictionEvent | The abstract base for all events related to RefRestrictions. |
| RefRestrictionEventConverter | An AuditEntryConverter to convert a RefRestrictionEvent to an AuditEntry. |
| RefRestrictionService | A service that manages restrictions to refs. |
| RefRestrictionType | The type of restriction on a RefRestriction. |
| RefRestrictionUpdatedEvent | |
| RestrictionMatchRequest | A request to pass to match. |
| RestrictionMatchRequest.Builder | |
| RestrictionSearchRequest | A search request for finding RefRestrictions. |
| RestrictionSearchRequest.Builder |
| SetRestrictionRequest | A request for creating or updating a RefRestriction. |
| SetRestrictionRequest.Builder |
| UserAccessGrant | Allows specifying which ApplicationUser users have access to a MinimalRef Ref to
which a given restriction has been applied. |