Class MultiIssuerConfiguration
-
- All Implemented Interfaces:
public final class MultiIssuerConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description private final ArrayList<String>issuerShortNamesprivate final Map<String, IssuerConfiguration>issuersprivate final ResourceRetrieverretriever
-
Constructor Summary
Constructors Constructor Description MultiIssuerConfiguration(Map<String, IssuerProperties> properties, ResourceRetriever retriever)MultiIssuerConfiguration(Map<String, IssuerProperties> properties)
-
Method Summary
Modifier and Type Method Description final ArrayList<String>getIssuerShortNames()final Map<String, IssuerConfiguration>getIssuers()final ResourceRetrievergetRetriever()final Optional<IssuerConfiguration>getIssuer(String name)StringtoString()-
-
Constructor Detail
-
MultiIssuerConfiguration
MultiIssuerConfiguration(Map<String, IssuerProperties> properties, ResourceRetriever retriever)
-
MultiIssuerConfiguration
MultiIssuerConfiguration(Map<String, IssuerProperties> properties)
-
-
Method Detail
-
getIssuerShortNames
final ArrayList<String> getIssuerShortNames()
-
getIssuers
final Map<String, IssuerConfiguration> getIssuers()
-
getRetriever
final ResourceRetriever getRetriever()
-
getIssuer
@Deprecated(message = "Use of Optional not necessary", replaceWith = @ReplaceWith(imports = {}, expression = "getIssuers.get(<issuer>)"), level = DeprecationLevel.WARNING) final Optional<IssuerConfiguration> getIssuer(String name)
-
-
-
-