Class MijnAansluitingBeanConfig
java.lang.Object
energy.eddie.regionconnector.nl.mijn.aansluiting.MijnAansluitingBeanConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncommonFutureDataService(PollingService pollingService, NlPermissionRequestRepository repository, String cronExpr, MijnAansluitingRegionConnector connector, org.springframework.scheduling.TaskScheduler taskScheduler, DataNeedCalculationService<DataNeed> dataNeedCalculationService) connectionStatusMessageHandler(NlPermissionRequestRepository nlPermissionRequestRepository, EventBus eventBus) dataNeedCalculationService(DataNeedsService dataNeedsService, DataNeedRuleSet ruleSet) eventBus()com.nimbusds.jwt.proc.ConfigurableJWTProcessor<com.nimbusds.jose.proc.SecurityContext> jwtProcessor(com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata metadata) com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadataoidcProviderMetadata(MijnAansluitingConfiguration configuration) outbox(EventBus eventBus, PermissionEventRepository permissionEventRepository) permissionMarketDocumentMessageHandler(EventBus eventBus, NlPermissionRequestRepository repository, DataNeedsService dataNeedsService, MijnAansluitingConfiguration config, CommonInformationModelConfiguration cimConfig) privateKey(org.springframework.boot.ssl.SslBundles sslBundles) rawDataProvider(tools.jackson.databind.ObjectMapper objectMapper, PollingService pollingService)
-
Constructor Details
-
MijnAansluitingBeanConfig
public MijnAansluitingBeanConfig()
-
-
Method Details
-
privateKey
-
oidcProviderMetadata
@Bean public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata oidcProviderMetadata(MijnAansluitingConfiguration configuration) throws com.nimbusds.oauth2.sdk.GeneralException, IOException - Throws:
com.nimbusds.oauth2.sdk.GeneralExceptionIOException
-
jwtProcessor
@Bean public com.nimbusds.jwt.proc.ConfigurableJWTProcessor<com.nimbusds.jose.proc.SecurityContext> jwtProcessor(com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata metadata) throws MalformedURLException - Throws:
MalformedURLException
-
eventBus
-
dataNeedCalculationService
@Bean public DataNeedCalculationService<DataNeed> dataNeedCalculationService(DataNeedsService dataNeedsService, DataNeedRuleSet ruleSet) -
rawDataProvider
@Bean public RawDataProvider rawDataProvider(tools.jackson.databind.ObjectMapper objectMapper, PollingService pollingService) -
commonFutureDataService
@Bean public CommonFutureDataService<MijnAansluitingPermissionRequest> commonFutureDataService(PollingService pollingService, NlPermissionRequestRepository repository, @Value("${region-connector.nl.mijn.aansluiting.polling:0 0 17 * * *}") String cronExpr, MijnAansluitingRegionConnector connector, org.springframework.scheduling.TaskScheduler taskScheduler, DataNeedCalculationService<DataNeed> dataNeedCalculationService)
-