Package org.wildfly.security.auth.client
Class ElytronXmlParser.UnknownTypeFileKeyStoreFactory
- java.lang.Object
-
- org.wildfly.security.auth.client.ElytronXmlParser.UnknownTypeFileKeyStoreFactory
-
- All Implemented Interfaces:
org.wildfly.common.function.ExceptionSupplier<KeyStore,org.wildfly.client.config.ConfigXMLParseException>
- Enclosing class:
- ElytronXmlParser
static final class ElytronXmlParser.UnknownTypeFileKeyStoreFactory extends Object implements org.wildfly.common.function.ExceptionSupplier<KeyStore,org.wildfly.client.config.ConfigXMLParseException>
-
-
Field Summary
Fields Modifier and Type Field Description private String
fileName
private org.wildfly.client.config.XMLLocation
location
protected org.wildfly.common.function.ExceptionSupplier<char[],org.wildfly.client.config.ConfigXMLParseException>
passwordFactory
private String
providerName
private Supplier<Provider[]>
providers
private org.wildfly.common.function.ExceptionSupplier<InputStream,IOException>
resourceSupplier
private URI
uri
-
Constructor Summary
Constructors Constructor Description UnknownTypeFileKeyStoreFactory(Supplier<Provider[]> providers, String providerName, org.wildfly.common.function.ExceptionSupplier<char[],org.wildfly.client.config.ConfigXMLParseException> passwordFactory, String fileName, org.wildfly.common.function.ExceptionSupplier<InputStream,IOException> resourceSupplier, URI uri, org.wildfly.client.config.XMLLocation location)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyStore
get()
private static void
safeClose(Closeable c)
-
-
-
Field Detail
-
providerName
private final String providerName
-
location
private final org.wildfly.client.config.XMLLocation location
-
passwordFactory
protected final org.wildfly.common.function.ExceptionSupplier<char[],org.wildfly.client.config.ConfigXMLParseException> passwordFactory
-
fileName
private final String fileName
-
resourceSupplier
private final org.wildfly.common.function.ExceptionSupplier<InputStream,IOException> resourceSupplier
-
uri
private final URI uri
-
-
Constructor Detail
-
UnknownTypeFileKeyStoreFactory
UnknownTypeFileKeyStoreFactory(Supplier<Provider[]> providers, String providerName, org.wildfly.common.function.ExceptionSupplier<char[],org.wildfly.client.config.ConfigXMLParseException> passwordFactory, String fileName, org.wildfly.common.function.ExceptionSupplier<InputStream,IOException> resourceSupplier, URI uri, org.wildfly.client.config.XMLLocation location)
-
-
Method Detail
-
get
public KeyStore get() throws org.wildfly.client.config.ConfigXMLParseException
- Specified by:
get
in interfaceorg.wildfly.common.function.ExceptionSupplier<KeyStore,org.wildfly.client.config.ConfigXMLParseException>
- Throws:
org.wildfly.client.config.ConfigXMLParseException
-
safeClose
private static void safeClose(Closeable c)
-
-