| io.sureshg.extn.AnsiColor |
ANSI color/graphics extension functions. |
| io.sureshg.extn.AnsiEsc | |
| kotlin.Any (extensions in package io.sureshg.extn) | |
| kotlin.Array (extensions in package io.sureshg.extn) | |
| java.util.jar.Attributes (extensions in package io.sureshg.extn) | |
| io.sureshg.log.BriefLogFormatter |
A Java logging formatter that writes more compact output than the default. Taken from https://git.io/vrJfG |
| io.sureshg.extn.BuildInfo |
Common build info attributes |
| kotlin.Byte (extensions in package io.sureshg.extn) | |
| kotlin.ByteArray (extensions in package io.sureshg.extn) | |
| io.sureshg.log.CertLogger |
Sample Logger. Used to log messages to both file and console. Console message are specially formatted to show it's intent. |
| kotlin.CharArray (extensions in package io.sureshg.extn) | |
| io.sureshg.log.ConsoleFormatter |
Console just needs the message |
| java.io.File (extensions in package io.sureshg.extn) | |
| io.sureshg.cmd.Install |
Install command. |
| io.sureshg.crypto.InstallCerts |
Creates a PKCS12 TrustStore by retrieving server's certificates with JDK trusted certificates. |
| kotlin.Int (extensions in package io.sureshg.extn) | |
| kotlin.IntArray (extensions in package io.sureshg.extn) | |
| io.sureshg.extn.JSSEProp |
JSSE system properties for customization. |
| kotlin.reflect.KClass (extensions in package io.sureshg.extn) | |
| java.security.KeyStore (extensions in package io.sureshg.extn) | |
| io.sureshg.extn.KeyStoreType |
Java KeyStore types. |
| kotlin.collections.List (extensions in package io.sureshg.extn) | |
| kotlin.Long (extensions in package io.sureshg.extn) | |
| java.nio.file.Path (extensions in package io.sureshg.extn) | |
| io.sureshg.extn.Platform |
A platform is a unique combination of CPU architecture and operating system. This class attempts to determine the platform it is executing on by examining and normalizing the os.arch and os.name system properties. |
| io.sureshg.crypto.Result |
Holds the cert validation result. Mainly validation status and cert chain. |
| javax.net.ssl.SSLSession (extensions in package io.sureshg.extn) | |
| io.sureshg.extn.SavingTrustManager |
An X509TrustManager to save the server/client cert chains. |
| kotlin.String (extensions in package io.sureshg.extn) | |
| kotlin.Throwable (extensions in package io.sureshg.extn) | |
| java.net.URI (extensions in package io.sureshg.extn) | |
| javax.security.auth.x500.X500Principal (extensions in package io.sureshg.extn) | |
| java.security.cert.X509Certificate (extensions in package io.sureshg.extn) | |
| javax.net.ssl.X509TrustManager (extensions in package io.sureshg.extn) |