Interface SSLCertificateOrBuilder (0.3.0)

public interface SSLCertificateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCertExtensions()

public abstract Struct getCertExtensions()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
Struct

The certExtensions.

getCertExtensionsOrBuilder()

public abstract StructOrBuilder getCertExtensionsOrBuilder()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
StructOrBuilder

getCertSignature()

public abstract SSLCertificate.CertSignature getCertSignature()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
SSLCertificate.CertSignature

The certSignature.

getCertSignatureOrBuilder()

public abstract SSLCertificate.CertSignatureOrBuilder getCertSignatureOrBuilder()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
SSLCertificate.CertSignatureOrBuilder

getEc()

public abstract SSLCertificate.EC getEc()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
SSLCertificate.EC

The ec.

getEcOrBuilder()

public abstract SSLCertificate.ECOrBuilder getEcOrBuilder()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
SSLCertificate.ECOrBuilder

getExtension() (deprecated)

public abstract SSLCertificate.Extension getExtension()

Deprecated. google.backstory.SSLCertificate.extension is deprecated. See backstory/udm.proto;l=5960

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
SSLCertificate.Extension

The extension.

getExtensionOrBuilder() (deprecated)

public abstract SSLCertificate.ExtensionOrBuilder getExtensionOrBuilder()

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
SSLCertificate.ExtensionOrBuilder

getFirstSeenTime()

public abstract Timestamp getFirstSeenTime()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
Timestamp

The firstSeenTime.

getFirstSeenTimeOrBuilder()

public abstract TimestampOrBuilder getFirstSeenTimeOrBuilder()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
TimestampOrBuilder

getIssuer()

public abstract SSLCertificate.Subject getIssuer()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
SSLCertificate.Subject

The issuer.

getIssuerOrBuilder()

public abstract SSLCertificate.SubjectOrBuilder getIssuerOrBuilder()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
SSLCertificate.SubjectOrBuilder

getPublicKey()

public abstract SSLCertificate.PublicKey getPublicKey()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
SSLCertificate.PublicKey

The publicKey.

getPublicKeyOrBuilder()

public abstract SSLCertificate.PublicKeyOrBuilder getPublicKeyOrBuilder()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
SSLCertificate.PublicKeyOrBuilder

getSerialNumber()

public abstract String getSerialNumber()

Certificate's serial number hexdump.

string serial_number = 6;

Returns
Type Description
String

The serialNumber.

getSerialNumberBytes()

public abstract ByteString getSerialNumberBytes()

Certificate's serial number hexdump.

string serial_number = 6;

Returns
Type Description
ByteString

The bytes for serialNumber.

getSignatureAlgorithm()

public abstract String getSignatureAlgorithm()

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Returns
Type Description
String

The signatureAlgorithm.

getSignatureAlgorithmBytes()

public abstract ByteString getSignatureAlgorithmBytes()

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Returns
Type Description
ByteString

The bytes for signatureAlgorithm.

getSize()

public abstract long getSize()

Certificate content length.

int64 size = 8;

Returns
Type Description
long

The size.

getSubject()

public abstract SSLCertificate.Subject getSubject()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
SSLCertificate.Subject

The subject.

getSubjectOrBuilder()

public abstract SSLCertificate.SubjectOrBuilder getSubjectOrBuilder()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
SSLCertificate.SubjectOrBuilder

getThumbprint()

public abstract String getThumbprint()

Certificate's content SHA1 hash.

string thumbprint = 10;

Returns
Type Description
String

The thumbprint.

getThumbprintBytes()

public abstract ByteString getThumbprintBytes()

Certificate's content SHA1 hash.

string thumbprint = 10;

Returns
Type Description
ByteString

The bytes for thumbprint.

getThumbprintSha256()

public abstract String getThumbprintSha256()

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Returns
Type Description
String

The thumbprintSha256.

getThumbprintSha256Bytes()

public abstract ByteString getThumbprintSha256Bytes()

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Returns
Type Description
ByteString

The bytes for thumbprintSha256.

getValidity()

public abstract SSLCertificate.Validity getValidity()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
SSLCertificate.Validity

The validity.

getValidityOrBuilder()

public abstract SSLCertificate.ValidityOrBuilder getValidityOrBuilder()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
SSLCertificate.ValidityOrBuilder

getVersion()

public abstract String getVersion()

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Returns
Type Description
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Returns
Type Description
ByteString

The bytes for version.

hasCertExtensions()

public abstract boolean hasCertExtensions()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
boolean

Whether the certExtensions field is set.

hasCertSignature()

public abstract boolean hasCertSignature()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
boolean

Whether the certSignature field is set.

hasEc()

public abstract boolean hasEc()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
boolean

Whether the ec field is set.

hasExtension() (deprecated)

public abstract boolean hasExtension()

Deprecated. google.backstory.SSLCertificate.extension is deprecated. See backstory/udm.proto;l=5960

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
boolean

Whether the extension field is set.

hasFirstSeenTime()

public abstract boolean hasFirstSeenTime()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
boolean

Whether the firstSeenTime field is set.

hasIssuer()

public abstract boolean hasIssuer()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
boolean

Whether the issuer field is set.

hasPublicKey()

public abstract boolean hasPublicKey()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
boolean

Whether the publicKey field is set.

hasSubject()

public abstract boolean hasSubject()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
boolean

Whether the subject field is set.

hasValidity()

public abstract boolean hasValidity()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
boolean

Whether the validity field is set.