Package com.floragunn.codova.config.net
Class TLSConfig.ClientCertAuthConfig
java.lang.Object
com.floragunn.codova.config.net.TLSConfig.ClientCertAuthConfig
- All Implemented Interfaces:
Document<TLSConfig.ClientCertAuthConfig>
- Enclosing class:
- TLSConfig
public static class TLSConfig.ClientCertAuthConfig
extends Object
implements Document<TLSConfig.ClientCertAuthConfig>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.floragunn.codova.documents.Document
meta, toBytes, toDeepBasicObject, toDocNode, toJsonString, toPrettyJsonString, toSmile, toString, toYamlString
-
Constructor Details
-
ClientCertAuthConfig
public ClientCertAuthConfig()
-
-
Method Details
-
parse
public static TLSConfig.ClientCertAuthConfig parse(Map<String, Object> config) throws ConfigValidationException- Throws:
ConfigValidationException
-
toBasicObject
- Specified by:
toBasicObjectin interfaceDocument<TLSConfig.ClientCertAuthConfig>
-
create
public static TLSConfig.ClientCertAuthConfig create(File certficatePem, File privateKeyPem, String privateKeyPassword) throws ConfigValidationException - Throws:
ConfigValidationException
-
getCertificateChain
-