Class MultiIssuerConfiguration
- java.lang.Object
-
- no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
-
public class MultiIssuerConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description MultiIssuerConfiguration(Map<String,IssuerProperties> issuerPropertiesMap)MultiIssuerConfiguration(Map<String,IssuerProperties> issuerPropertiesMap, com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.nimbusds.jose.util.ResourceRetrievercreateDefaultResourceRetriever()Optional<IssuerConfiguration>getIssuer(String name)Map<String,IssuerConfiguration>getIssuers()List<String>getIssuerShortNames()com.nimbusds.jose.util.ResourceRetrievergetResourceRetriever()StringtoString()
-
-
-
Constructor Detail
-
MultiIssuerConfiguration
public MultiIssuerConfiguration(Map<String,IssuerProperties> issuerPropertiesMap)
-
MultiIssuerConfiguration
public MultiIssuerConfiguration(Map<String,IssuerProperties> issuerPropertiesMap, com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
-
-
Method Detail
-
getIssuers
public Map<String,IssuerConfiguration> getIssuers()
-
getIssuer
public Optional<IssuerConfiguration> getIssuer(String name)
-
getResourceRetriever
public com.nimbusds.jose.util.ResourceRetriever getResourceRetriever()
-
createDefaultResourceRetriever
protected com.nimbusds.jose.util.ResourceRetriever createDefaultResourceRetriever()
-
-