@Configuration @Import(value=ResourceServerManagementConfiguration.class) public class EncryptionConfiguration extends Object
| Constructor and Description |
|---|
EncryptionConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
de.adorsys.sts.resourceserver.service.EncryptionService |
encryptionService(de.adorsys.sts.resourceserver.service.KeyRetrieverService keyRetrieverService) |
de.adorsys.sts.resourceserver.service.KeyRetrieverService |
keyRetrieverService(de.adorsys.sts.resourceserver.service.ResourceServerService resourceServerService,
ResourceServerManagementConfigurationProperties resourceServerManagementConfigurationProperties,
Boolean isCacheEnabled,
Integer maximumSize,
Integer expireAfterAccessInMinutes) |
@Bean
public de.adorsys.sts.resourceserver.service.KeyRetrieverService keyRetrieverService(de.adorsys.sts.resourceserver.service.ResourceServerService resourceServerService,
ResourceServerManagementConfigurationProperties resourceServerManagementConfigurationProperties,
@Value(value="${sts.resource-server-management.resource-retriever.cache.enabled:false}")
Boolean isCacheEnabled,
@Value(value="${sts.resource-server-management.resource-retriever.cache.maximum-size:1000}")
Integer maximumSize,
@Value(value="${sts.resource-server-management.resource-retriever.cache.expire-after-access:10}")
Integer expireAfterAccessInMinutes)
@Bean public de.adorsys.sts.resourceserver.service.EncryptionService encryptionService(de.adorsys.sts.resourceserver.service.KeyRetrieverService keyRetrieverService)
Copyright © 2020. All rights reserved.