flcTLSUtils Namespace

Represents namespace flcTLSUtils.

 NameDescription
ETLSError

Represents type ETLSError.

Top
 NameDescription
TTLSKeyExchangeAlgorithmInfo

Represents type TTLSKeyExchangeAlgorithmInfo.

TTLSKeys

Represents type TTLSKeys.

TTLSMacAlgorithmInfo

Represents type TTLSMacAlgorithmInfo.

TTLSProtocolVersion

Represents type TTLSProtocolVersion.

TTLSRandom

Represents type TTLSRandom.

TTLSSessionID

Represents type TTLSSessionID.

TTLSSignatureAndHashAlgorithm

Represents type TTLSSignatureAndHashAlgorithm.

Top
 NameDescription
TTLSCompressionMethod

Represents type TTLSCompressionMethod.

TTLSHashAlgorithm

Represents type TTLSHashAlgorithm.

TTLSKeyExchangeAlgorithm

Represents type TTLSKeyExchangeAlgorithm.

TTLSKeyExchangeCertificateKeyType

Represents type TTLSKeyExchangeCertificateKeyType.

TTLSKeyExchangeMethod

Represents type TTLSKeyExchangeMethod.

TTLSMACAlgorithm

Represents type TTLSMACAlgorithm.

TTLSPRFAlgorithm

Represents type TTLSPRFAlgorithm.

TTLSSignatureAlgorithm

Represents type TTLSSignatureAlgorithm.

Top
 NameDescription
PTLSCompressionMethod

Represents a pointer type to TTLSCompressionMethod.

PTLSKeyExchangeAlgorithmInfo

Represents a pointer type to TTLSKeyExchangeAlgorithmInfo.

PTLSMacAlgorithmInfo

Represents a pointer type to TTLSMacAlgorithmInfo.

PTLSProtocolVersion

Represents a pointer type to TTLSProtocolVersion.

PTLSRandom

Represents a pointer type to TTLSRandom.

PTLSSignatureAndHashAlgorithm

Represents a pointer type to TTLSSignatureAndHashAlgorithm.

TTLSCompressionMethods

Represents type TTLSCompressionMethods.

TTLSHashAlgorithms

Represents type TTLSHashAlgorithms.

TTLSSignatureAlgorithms

Represents type TTLSSignatureAlgorithms.

TTLSSignatureAndHashAlgorithmArray

Represents an array of the TTLSSignatureAndHashAlgorithm type.

Top
 NameDescription
SSLProtocolVersion20

Represents constant SSLProtocolVersion20.

SSLProtocolVersion30

Represents constant SSLProtocolVersion30.

TLSCompressionMethodSize

Represents constant TLSCompressionMethodSize.

TLSError_BadProtocol

Represents constant TLSError_BadProtocol.

TLSError_DecodeError

Represents constant TLSError_DecodeError.

TLSError_InvalidBuffer

Represents constant TLSError_InvalidBuffer.

TLSError_InvalidCertificate

Represents constant TLSError_InvalidCertificate.

TLSError_InvalidParameter

Represents constant TLSError_InvalidParameter.

TLSError_InvalidState

Represents constant TLSError_InvalidState.

TLSError_None

Represents constant TLSError_None.

TLSKeyExchangeAlgorithmInfo

Represents constant TLSKeyExchangeAlgorithmInfo.

TLSLibraryVersion

Represents constant TLSLibraryVersion.

TLSMACAlgorithmInfo

Represents constant TLSMACAlgorithmInfo.

TLSProtocolVersion10

Represents constant TLSProtocolVersion10.

TLSProtocolVersion11

Represents constant TLSProtocolVersion11.

TLSProtocolVersion12

Represents constant TLSProtocolVersion12.

TLSProtocolVersionSize

Represents constant TLSProtocolVersionSize.

TLSRandomSize

Represents constant TLSRandomSize.

TLSSessionIDMaxLen

Represents constant TLSSessionIDMaxLen.

TLSSignatureAndHashAlgorithmSize

Represents constant TLSSignatureAndHashAlgorithmSize.

TLS_COMPRESSED_FRAGMENT_MAXSIZE

Represents constant TLS_COMPRESSED_FRAGMENT_MAXSIZE.

TLS_MAC_MAXDIGESTSIZE

Represents constant TLS_MAC_MAXDIGESTSIZE.

TLS_PLAINTEXT_FRAGMENT_MAXSIZE

Represents constant TLS_PLAINTEXT_FRAGMENT_MAXSIZE.

Top
 NameDescription
DecodeTLSSessionID(Void,Integer,TTLSSessionID)

Represents method DecodeTLSSessionID(Void,Integer,TTLSSessionID).

EncodeTLSSessionID(Void,Integer,TTLSSessionID)

Represents method EncodeTLSSessionID(Void,Integer,TTLSSessionID).

GenerateFinalTLSKeys(TTLSProtocolVersion,Boolean,Integer,RawByteString,RawByteString,TTLSKeys)

Represents method GenerateFinalTLSKeys(TTLSProtocolVersion,Boolean,Integer,RawByteString,RawByteString,TTLSKeys).

GenerateTLSKeys(TTLSProtocolVersion,Integer,Integer,Integer,RawByteString,RawByteString,RawByteString,TTLSKeys)

Represents method GenerateTLSKeys(TTLSProtocolVersion,Integer,Integer,Integer,RawByteString,RawByteString,RawByteString,TTLSKeys).

InitSSLProtocolVersion30(TTLSProtocolVersion)

Represents method InitSSLProtocolVersion30(TTLSProtocolVersion).

InitTLSProtocolVersion10(TTLSProtocolVersion)

Represents method InitTLSProtocolVersion10(TTLSProtocolVersion).

InitTLSProtocolVersion11(TTLSProtocolVersion)

Represents method InitTLSProtocolVersion11(TTLSProtocolVersion).

InitTLSProtocolVersion12(TTLSProtocolVersion)

Represents method InitTLSProtocolVersion12(TTLSProtocolVersion).

InitTLSRandom(TTLSRandom)

Represents method InitTLSRandom(TTLSRandom).

InitTLSSessionID(TTLSSessionID,RawByteString)

Represents method InitTLSSessionID(TTLSSessionID,RawByteString).

IsFutureTLSVersion(TTLSProtocolVersion)

Represents method IsFutureTLSVersion(TTLSProtocolVersion).

IsKnownTLSVersion(TTLSProtocolVersion)

Represents method IsKnownTLSVersion(TTLSProtocolVersion).

IsSSL2(TTLSProtocolVersion)

Represents method IsSSL2(TTLSProtocolVersion).

IsSSL3(TTLSProtocolVersion)

Represents method IsSSL3(TTLSProtocolVersion).

IsTLS10(TTLSProtocolVersion)

Represents method IsTLS10(TTLSProtocolVersion).

IsTLS10OrLater(TTLSProtocolVersion)

Represents method IsTLS10OrLater(TTLSProtocolVersion).

IsTLS11(TTLSProtocolVersion)

Represents method IsTLS11(TTLSProtocolVersion).

IsTLS11OrLater(TTLSProtocolVersion)

Represents method IsTLS11OrLater(TTLSProtocolVersion).

IsTLS12(TTLSProtocolVersion)

Represents method IsTLS12(TTLSProtocolVersion).

IsTLS12OrLater(TTLSProtocolVersion)

Represents method IsTLS12OrLater(TTLSProtocolVersion).

IsTLSProtocolVersion(TTLSProtocolVersion,TTLSProtocolVersion)

Represents method IsTLSProtocolVersion(TTLSProtocolVersion,TTLSProtocolVersion).

tls10KeyBlock(RawByteString,RawByteString,RawByteString,Integer)

Represents method tls10KeyBlock(RawByteString,RawByteString,RawByteString,Integer).

tls10MasterSecret(RawByteString,RawByteString,RawByteString)

Represents method tls10MasterSecret(RawByteString,RawByteString,RawByteString).

tls10PRF(RawByteString,RawByteString,RawByteString,Integer)

Represents method tls10PRF(RawByteString,RawByteString,RawByteString,Integer).

tls12PRF_SHA256(RawByteString,RawByteString,RawByteString,Integer)

Represents method tls12PRF_SHA256(RawByteString,RawByteString,RawByteString,Integer).

tls12PRF_SHA512(RawByteString,RawByteString,RawByteString,Integer)

Represents method tls12PRF_SHA512(RawByteString,RawByteString,RawByteString,Integer).

tls12SHA256KeyBlock(RawByteString,RawByteString,RawByteString,Integer)

Represents method tls12SHA256KeyBlock(RawByteString,RawByteString,RawByteString,Integer).

tls12SHA256MasterSecret(RawByteString,RawByteString,RawByteString)

Represents method tls12SHA256MasterSecret(RawByteString,RawByteString,RawByteString).

tls12SHA512KeyBlock(RawByteString,RawByteString,RawByteString,Integer)

Represents method tls12SHA512KeyBlock(RawByteString,RawByteString,RawByteString,Integer).

tls12SHA512MasterSecret(RawByteString,RawByteString,RawByteString)

Represents method tls12SHA512MasterSecret(RawByteString,RawByteString,RawByteString).

TLSErrorMessage(Integer)

Represents method TLSErrorMessage(Integer).

TLSKeyBlock(TTLSProtocolVersion,RawByteString,RawByteString,RawByteString,Integer)

Represents method TLSKeyBlock(TTLSProtocolVersion,RawByteString,RawByteString,RawByteString,Integer).

TLSMasterSecret(TTLSProtocolVersion,RawByteString,RawByteString,RawByteString)

Represents method TLSMasterSecret(TTLSProtocolVersion,RawByteString,RawByteString,RawByteString).

TLSPRF(TTLSProtocolVersion,RawByteString,RawByteString,RawByteString,Integer)

Represents method TLSPRF(TTLSProtocolVersion,RawByteString,RawByteString,RawByteString,Integer).

TLSProtocolVersionName(TTLSProtocolVersion)

Represents method TLSProtocolVersionName(TTLSProtocolVersion).

TLSProtocolVersionToStr(TTLSProtocolVersion)

Represents method TLSProtocolVersionToStr(TTLSProtocolVersion).

tlsP_MD5(RawByteString,RawByteString,Integer)

Represents method tlsP_MD5(RawByteString,RawByteString,Integer).

tlsP_SHA1(RawByteString,RawByteString,Integer)

Represents method tlsP_SHA1(RawByteString,RawByteString,Integer).

tlsP_SHA256(RawByteString,RawByteString,Integer)

Represents method tlsP_SHA256(RawByteString,RawByteString,Integer).

tlsP_SHA512(RawByteString,RawByteString,Integer)

Represents method tlsP_SHA512(RawByteString,RawByteString,Integer).

TLSRandomToStr(TTLSRandom)

Represents method TLSRandomToStr(TTLSRandom).

Top