Class AbacConfig

java.lang.Object
org.ehrbase.application.abac.AbacConfig

@ConditionalOnProperty(name="abac.enabled") @Configuration @EnableConfigurationProperties @ConfigurationProperties(prefix="abac") public class AbacConfig extends Object
  • Constructor Details

    • AbacConfig

      public AbacConfig()
  • Method Details

    • abacCheck

      @Bean public AbacConfig.AbacCheck abacCheck(org.apache.http.client.HttpClient httpClient)
    • getServer

      public URI getServer()
    • setServer

      public void setServer(URI server)
    • getOrganizationClaim

      public String getOrganizationClaim()
    • setOrganizationClaim

      public void setOrganizationClaim(String organizationClaim)
    • getPatientClaim

      public String getPatientClaim()
    • setPatientClaim

      public void setPatientClaim(String patientClaim)
    • getPolicy

      public Map<AbacConfig.AbacType,org.ehrbase.application.abac.AbacConfig.Policy> getPolicy()
    • setPolicy

      public void setPolicy(Map<AbacConfig.AbacType,org.ehrbase.application.abac.AbacConfig.Policy> policy)