Package-level declarations

Types

Link copied to clipboard
class Certificate : GeneratedMessage, CertificateOrBuilder
Specifies information about a TLS certificate.
Protobuf type elide.crypto.Certificate
Link copied to clipboard

Protobuf type elide.crypto.Certificate

Link copied to clipboard
interface CertificateOrBuilder : MessageOrBuilder
Link copied to clipboard
class CipherInfo : GeneratedMessage, CipherInfoOrBuilder
Specifies cipher information in a given context.
Protobuf type elide.crypto.CipherInfo
Link copied to clipboard

Protobuf type elide.crypto.CipherInfo

Link copied to clipboard
interface CipherInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class Crypto
Link copied to clipboard
Encrypted portion of a secure preamble.
Protobuf type elide.crypto.EncryptedPreamble
Link copied to clipboard

Protobuf type elide.crypto.EncryptedPreamble

Link copied to clipboard
interface EncryptedPreambleOrBuilder : MessageOrBuilder
Link copied to clipboard
enum KnownCipher : ProtocolMessageEnum
Specifies known ciphers to this version of the protocol.
Protobuf enum elide.crypto.KnownCipher
Link copied to clipboard
class Symmetric
Link copied to clipboard
Specifies a preamble which describes encrypted data; optionally, a portion of this pre-amble may, itself, be
encrypted, and which specifies secured metadata about the enclosed or anticipated ciphertext.
Protobuf type elide.crypto.SymmetricPreamble
Link copied to clipboard

Protobuf type elide.crypto.SymmetricPreamble

Link copied to clipboard
interface SymmetricPreambleOrBuilder : MessageOrBuilder
Link copied to clipboard
class Tls
Link copied to clipboard
Specifies information about a TLS-enabled connection, as applicable.
Protobuf type elide.crypto.TlsConnectionInfo
Link copied to clipboard

Protobuf type elide.crypto.TlsConnectionInfo

Link copied to clipboard
interface TlsConnectionInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class TlsPeer : GeneratedMessage, TlsPeerOrBuilder
Specifies information about the active TLS peer.
Protobuf type elide.crypto.TlsPeer
Link copied to clipboard
object TlsPeerKt

Protobuf type elide.crypto.TlsPeer

Link copied to clipboard
interface TlsPeerOrBuilder : MessageOrBuilder
Link copied to clipboard
enum TlsVersion : ProtocolMessageEnum
Enumerates TLS versions known to this protocol suite.
Protobuf enum elide.crypto.TlsVersion

Functions

Link copied to clipboard
@JvmName(name = "-initializecertificate")
inline fun certificate(block: CertificateKt.Dsl.() -> Unit): Certificate
Link copied to clipboard
@JvmName(name = "-initializecipherInfo")
inline fun cipherInfo(block: CipherInfoKt.Dsl.() -> Unit): CipherInfo
Link copied to clipboard
@JvmName(name = "-initializeencryptedPreamble")
inline fun encryptedPreamble(block: EncryptedPreambleKt.Dsl.() -> Unit): EncryptedPreamble
Link copied to clipboard
@JvmName(name = "-initializesymmetricPreamble")
inline fun symmetricPreamble(block: SymmetricPreambleKt.Dsl.() -> Unit): SymmetricPreamble
Link copied to clipboard
@JvmName(name = "-initializetlsConnectionInfo")
inline fun tlsConnectionInfo(block: TlsConnectionInfoKt.Dsl.() -> Unit): TlsConnectionInfo
Link copied to clipboard
@JvmName(name = "-initializetlsPeer")
inline fun tlsPeer(block: TlsPeerKt.Dsl.() -> Unit): TlsPeer