
@Configuration public class ServiceConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
private org.springframework.context.ApplicationContext |
applicationContext |
private org.springframework.cache.CacheManager |
cacheManager |
private javax.ws.rs.client.Client |
client |
private Map<String,IssuerConfig> |
issuers |
private String |
issuersJson |
private URI |
redirectUri |
private URI |
tokenEndpoint |
| Constructor and Description |
|---|
ServiceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
IssuerConfig |
getIssuerConfig(String issuerId) |
URI |
getRedirectUri() |
void |
init() |
net.trajano.ms.common.beans.JwtAssertionRequiredPredicate |
noAssertionRequired() |
org.springframework.cache.Cache |
nonceCache() |
@Autowired private org.springframework.context.ApplicationContext applicationContext
@Autowired(required=false) private org.springframework.cache.CacheManager cacheManager
@Context private javax.ws.rs.client.Client client
private Map<String,IssuerConfig> issuers
@Value(value="${issuersJson:openidconnect-config.json}")
private String issuersJson
@Value(value="${redirect_uri}")
private URI redirectUri
@Value(value="${token_endpoint:}")
private URI tokenEndpoint
public IssuerConfig getIssuerConfig(String issuerId)
public URI getRedirectUri()
@PostConstruct public void init() throws IOException
IOException@Bean public net.trajano.ms.common.beans.JwtAssertionRequiredPredicate noAssertionRequired()
@Bean(name="nonce") public org.springframework.cache.Cache nonceCache()
Copyright © 2012–2017 Trajano. All rights reserved.