TLSIdentity

expect class TLSIdentity(source)

ENTERPRISE EDITION API

TLSIdentity provides the identity information obtained from the given KeyStore, including a private key and X.509 certificate chain. TLSIdentities are backed by the canonical AndroidKeyStore and do not extract private key materials. The TLSIdentity is used by URLEndpointListeners and by Replicator, to set up certificate authenticated TLS communication.

actual class TLSIdentity : DelegatedClass<TLSIdentity> (source)
actual class TLSIdentity(source)

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
expect object Companion
actual object Companion
actual object Companion

Properties

Link copied to clipboard
expect val certs: List<ByteArray>
actual val certs: List<ByteArray>
actual val certs: List<ByteArray>
Link copied to clipboard
expect val expiration: Instant
actual val expiration: Instant
actual val expiration: Instant

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String