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.ResourceRetriever
createDefaultResourceRetriever()
Optional<IssuerConfiguration>
getIssuer(String name)
Map<String,IssuerConfiguration>
getIssuers()
List<String>
getIssuerShortNames()
com.nimbusds.jose.util.ResourceRetriever
getResourceRetriever()
String
toString()
-
-
-
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()
-
-