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 Constructor Description ClientCertAuthConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TLSConfig.ClientCertAuthConfigcreate(File certficatePem, File privateKeyPem, String privateKeyPassword)Collection<? extends Certificate>getCertificateChain()static TLSConfig.ClientCertAuthConfigparse(Map<String,Object> config)Map<String,Object>toBasicObject()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.floragunn.codova.documents.Document
meta, toBytes, toDeepBasicObject, toDocNode, toJsonString, toPrettyJsonString, toSmile, toString, toYamlString
-
-
-
-
Method Detail
-
parse
public static TLSConfig.ClientCertAuthConfig parse(Map<String,Object> config) throws ConfigValidationException
- Throws:
ConfigValidationException
-
toBasicObject
public Map<String,Object> toBasicObject()
- Specified by:
toBasicObjectin interfaceDocument<TLSConfig.ClientCertAuthConfig>
-
create
public static TLSConfig.ClientCertAuthConfig create(File certficatePem, File privateKeyPem, String privateKeyPassword) throws ConfigValidationException
- Throws:
ConfigValidationException
-
getCertificateChain
public Collection<? extends Certificate> getCertificateChain()
-
-