Package org.ehrbase.application.abac
Class AbacConfig
java.lang.Object
org.ehrbase.application.abac.AbacConfig
@ConditionalOnProperty(name="abac.enabled")
@Configuration
@EnableConfigurationProperties
@ConfigurationProperties(prefix="abac")
public class AbacConfig
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabacCheck(org.apache.http.client.HttpClient httpClient) Map<AbacConfig.AbacType,org.ehrbase.application.abac.AbacConfig.Policy> voidsetOrganizationClaim(String organizationClaim) voidsetPatientClaim(String patientClaim) voidsetPolicy(Map<AbacConfig.AbacType, org.ehrbase.application.abac.AbacConfig.Policy> policy) void
-
Constructor Details
-
AbacConfig
public AbacConfig()
-
-
Method Details
-
abacCheck
-
getServer
-
setServer
-
getOrganizationClaim
-
setOrganizationClaim
-
getPatientClaim
-
setPatientClaim
-
getPolicy
-
setPolicy
public void setPolicy(Map<AbacConfig.AbacType, org.ehrbase.application.abac.AbacConfig.Policy> policy)
-