| Interface | Description |
|---|---|
| IAuthRule |
Note: At this time, this interface is considered internal API to HAPI FHIR,
and is subject to change without warning.
|
| IAuthRuleBuilder |
Used by
AuthorizationInterceptor in order to allow user code to define authorization
rules. |
| IAuthRuleBuilderAppliesTo<T> | |
| IAuthRuleBuilderGraphQL | |
| IAuthRuleBuilderOperation | |
| IAuthRuleBuilderOperationNamed | |
| IAuthRuleBuilderOperationNamedAndScoped | |
| IAuthRuleBuilderPatch | |
| IAuthRuleBuilderRule | |
| IAuthRuleBuilderRuleConditional | |
| IAuthRuleBuilderRuleConditionalClassifier | |
| IAuthRuleBuilderRuleOp | |
| IAuthRuleBuilderRuleOpClassifier | |
| IAuthRuleBuilderRuleOpClassifierFinished | |
| IAuthRuleBuilderRuleOpClassifierFinishedWithTenantId | |
| IAuthRuleBuilderRuleTransaction | |
| IAuthRuleBuilderRuleTransactionOp | |
| IAuthRuleFinished | |
| IAuthRuleTester |
Allows user-supplied logic for authorization rules.
|
| IRuleApplier | |
| RuleBuilder.ITenantApplicabilityChecker |
| Class | Description |
|---|---|
| AuthorizationInterceptor |
This class is a base class for interceptors which can be used to
inspect requests and responses to determine whether the calling user
has permission to perform the given action.
|
| AuthorizationInterceptor.Verdict | |
| AuthorizedList |
Return type for
SearchNarrowingInterceptor.buildAuthorizedList(RequestDetails) |
| RuleBuilder | |
| RuleImplConditional | |
| SearchNarrowingInterceptor |
This interceptor can be used to automatically narrow the scope of searches in order to
automatically restrict the searches to specific compartments.
|
| Enum | Description |
|---|---|
| AuthorizationFlagsEnum | |
| PolicyEnum |
Copyright © 2014–2019 University Health Network. All rights reserved.