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 StringfileNameprivate org.wildfly.client.config.XMLLocationlocationprotected org.wildfly.common.function.ExceptionSupplier<char[],org.wildfly.client.config.ConfigXMLParseException>passwordFactoryprivate StringproviderNameprivate Supplier<Provider[]>providersprivate org.wildfly.common.function.ExceptionSupplier<InputStream,IOException>resourceSupplierprivate URIuri
-
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 KeyStoreget()private static voidsafeClose(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:
getin interfaceorg.wildfly.common.function.ExceptionSupplier<KeyStore,org.wildfly.client.config.ConfigXMLParseException>- Throws:
org.wildfly.client.config.ConfigXMLParseException
-
safeClose
private static void safeClose(Closeable c)
-
-