Class MyDataConfiguration


  • @Configuration
    public class MyDataConfiguration
    extends Object
    • Constructor Detail

      • MyDataConfiguration

        @Autowired
        public MyDataConfiguration​(MyDataConfigurationProperties properties,
                                   @Nullable
                                   de.fraunhofer.iese.mydata.pdp.interfaces.IEventRepository eventRepository)
    • Method Detail

      • getMyDataEnvironment

        @Bean(name="myDataEnvironment")
        @ConditionalOnMissingBean
        public de.fraunhofer.iese.mydata.IMyDataEnvironment getMyDataEnvironment()
                                                                          throws de.fraunhofer.iese.mydata.exception.InitializationException
        Throws:
        de.fraunhofer.iese.mydata.exception.InitializationException
      • getPep

        @Bean(name="pep")
        @ConditionalOnMissingBean
        @ConditionalOnSingleCandidate(de.fraunhofer.iese.mydata.IMyDataEnvironment.class)
        public de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint getPep​(de.fraunhofer.iese.mydata.IMyDataEnvironment myDataEnvironment)