Interface Tls.ClientOrBuilder (0.3.0)

public static interface Tls.ClientOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCertificate()

public abstract Certificate getCertificate()

Client certificate.

.google.backstory.Certificate certificate = 1;

Returns
Type Description
Certificate

The certificate.

getCertificateOrBuilder()

public abstract CertificateOrBuilder getCertificateOrBuilder()

Client certificate.

.google.backstory.Certificate certificate = 1;

Returns
Type Description
CertificateOrBuilder

getJa3()

public abstract String getJa3()

JA3 hash from the TLS ClientHello, as a hex-encoded string.

string ja3 = 2;

Returns
Type Description
String

The ja3.

getJa3Bytes()

public abstract ByteString getJa3Bytes()

JA3 hash from the TLS ClientHello, as a hex-encoded string.

string ja3 = 2;

Returns
Type Description
ByteString

The bytes for ja3.

getJa4()

public abstract String getJa4()

JA4 hash from the TLS ClientHello, as a hex-encoded string.

string ja4 = 5;

Returns
Type Description
String

The ja4.

getJa4Bytes()

public abstract ByteString getJa4Bytes()

JA4 hash from the TLS ClientHello, as a hex-encoded string.

string ja4 = 5;

Returns
Type Description
ByteString

The bytes for ja4.

getServerName()

public abstract String getServerName()

Host name of the server, that the client is connecting to.

string server_name = 3;

Returns
Type Description
String

The serverName.

getServerNameBytes()

public abstract ByteString getServerNameBytes()

Host name of the server, that the client is connecting to.

string server_name = 3;

Returns
Type Description
ByteString

The bytes for serverName.

getSupportedCiphers(int index)

public abstract String getSupportedCiphers(int index)

Ciphers supported by the client during client hello.

repeated string supported_ciphers = 4;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The supportedCiphers at the given index.

getSupportedCiphersBytes(int index)

public abstract ByteString getSupportedCiphersBytes(int index)

Ciphers supported by the client during client hello.

repeated string supported_ciphers = 4;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the supportedCiphers at the given index.

getSupportedCiphersCount()

public abstract int getSupportedCiphersCount()

Ciphers supported by the client during client hello.

repeated string supported_ciphers = 4;

Returns
Type Description
int

The count of supportedCiphers.

getSupportedCiphersList()

public abstract List<String> getSupportedCiphersList()

Ciphers supported by the client during client hello.

repeated string supported_ciphers = 4;

Returns
Type Description
List<String>

A list containing the supportedCiphers.

hasCertificate()

public abstract boolean hasCertificate()

Client certificate.

.google.backstory.Certificate certificate = 1;

Returns
Type Description
boolean

Whether the certificate field is set.