@Configuration
@Import(value={TokenAuthenticationConfiguration.class,EncryptionConfiguration.class,PopConfiguration.class})
public class SecretServerConfiguration
extends Object
| Constructor and Description |
|---|
SecretServerConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
TokenExchangeClaimsService |
tokenExchangeSecretClaimsService(Integer secretLengthInBits,
de.adorsys.sts.secret.SecretRepository secretRepository,
de.adorsys.sts.resourceserver.service.EncryptionService encryptionService,
de.adorsys.sts.resourceserver.service.ResourceServerService resourceServerService) |
TokenExchangeService |
tokenExchangeService(TokenExchangeClaimsService tokenExchangeClaimsService,
KeyManagementService keyManagementService,
BearerTokenValidator bearerTokenValidator) |
@Bean public TokenExchangeService tokenExchangeService(TokenExchangeClaimsService tokenExchangeClaimsService, KeyManagementService keyManagementService, BearerTokenValidator bearerTokenValidator)
@Bean public TokenExchangeClaimsService tokenExchangeSecretClaimsService(@Value(value="${sts.secret-server.secret-length:256}") Integer secretLengthInBits, de.adorsys.sts.secret.SecretRepository secretRepository, de.adorsys.sts.resourceserver.service.EncryptionService encryptionService, de.adorsys.sts.resourceserver.service.ResourceServerService resourceServerService)
Copyright © 2018. All rights reserved.