Class SSLCertificate.Subject (0.3.0)

public static final class SSLCertificate.Subject extends GeneratedMessage implements SSLCertificate.SubjectOrBuilder

Subject data.

Protobuf type google.backstory.SSLCertificate.Subject

Static Fields

COMMON_NAME_FIELD_NUMBER

public static final int COMMON_NAME_FIELD_NUMBER
Field Value
Type Description
int

COUNTRY_NAME_FIELD_NUMBER

public static final int COUNTRY_NAME_FIELD_NUMBER
Field Value
Type Description
int

LOCALITY_FIELD_NUMBER

public static final int LOCALITY_FIELD_NUMBER
Field Value
Type Description
int

ORGANIZATIONAL_UNIT_FIELD_NUMBER

public static final int ORGANIZATIONAL_UNIT_FIELD_NUMBER
Field Value
Type Description
int

ORGANIZATION_FIELD_NUMBER

public static final int ORGANIZATION_FIELD_NUMBER
Field Value
Type Description
int

STATE_OR_PROVINCE_NAME_FIELD_NUMBER

public static final int STATE_OR_PROVINCE_NAME_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static SSLCertificate.Subject getDefaultInstance()
Returns
Type Description
SSLCertificate.Subject

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static SSLCertificate.Subject.Builder newBuilder()
Returns
Type Description
SSLCertificate.Subject.Builder

newBuilder(SSLCertificate.Subject prototype)

public static SSLCertificate.Subject.Builder newBuilder(SSLCertificate.Subject prototype)
Parameter
Name Description
prototype SSLCertificate.Subject
Returns
Type Description
SSLCertificate.Subject.Builder

parseDelimitedFrom(InputStream input)

public static SSLCertificate.Subject parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SSLCertificate.Subject parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static SSLCertificate.Subject parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static SSLCertificate.Subject parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static SSLCertificate.Subject parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static SSLCertificate.Subject parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static SSLCertificate.Subject parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static SSLCertificate.Subject parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static SSLCertificate.Subject parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SSLCertificate.Subject parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static SSLCertificate.Subject parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static SSLCertificate.Subject parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.Subject
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<SSLCertificate.Subject> parser()
Returns
Type Description
Parser<Subject>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getCommonName()

public String getCommonName()

CN: CommonName.

string common_name = 2;

Returns
Type Description
String

The commonName.

getCommonNameBytes()

public ByteString getCommonNameBytes()

CN: CommonName.

string common_name = 2;

Returns
Type Description
ByteString

The bytes for commonName.

getCountryName()

public String getCountryName()

C: Country name.

string country_name = 1;

Returns
Type Description
String

The countryName.

getCountryNameBytes()

public ByteString getCountryNameBytes()

C: Country name.

string country_name = 1;

Returns
Type Description
ByteString

The bytes for countryName.

getDefaultInstanceForType()

public SSLCertificate.Subject getDefaultInstanceForType()
Returns
Type Description
SSLCertificate.Subject

getLocality()

public String getLocality()

L: Locality.

string locality = 3;

Returns
Type Description
String

The locality.

getLocalityBytes()

public ByteString getLocalityBytes()

L: Locality.

string locality = 3;

Returns
Type Description
ByteString

The bytes for locality.

getOrganization()

public String getOrganization()

O: Organization.

string organization = 4;

Returns
Type Description
String

The organization.

getOrganizationBytes()

public ByteString getOrganizationBytes()

O: Organization.

string organization = 4;

Returns
Type Description
ByteString

The bytes for organization.

getOrganizationalUnit()

public String getOrganizationalUnit()

OU: OrganizationalUnit.

string organizational_unit = 5;

Returns
Type Description
String

The organizationalUnit.

getOrganizationalUnitBytes()

public ByteString getOrganizationalUnitBytes()

OU: OrganizationalUnit.

string organizational_unit = 5;

Returns
Type Description
ByteString

The bytes for organizationalUnit.

getParserForType()

public Parser<SSLCertificate.Subject> getParserForType()
Returns
Type Description
Parser<Subject>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getStateOrProvinceName()

public String getStateOrProvinceName()

ST: StateOrProvinceName.

string state_or_province_name = 6;

Returns
Type Description
String

The stateOrProvinceName.

getStateOrProvinceNameBytes()

public ByteString getStateOrProvinceNameBytes()

ST: StateOrProvinceName.

string state_or_province_name = 6;

Returns
Type Description
ByteString

The bytes for stateOrProvinceName.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public SSLCertificate.Subject.Builder newBuilderForType()
Returns
Type Description
SSLCertificate.Subject.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected SSLCertificate.Subject.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
SSLCertificate.Subject.Builder
Overrides

toBuilder()

public SSLCertificate.Subject.Builder toBuilder()
Returns
Type Description
SSLCertificate.Subject.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException