Chronicle V1 API - Class Google::Backstory::SSLCertificate::Extension (v1.4.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::SSLCertificate::Extension.

Certificate's extensions.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#authority_key_id

def authority_key_id() -> ::Google::Backstory::SSLCertificate::AuthorityKeyId
Returns

#authority_key_id=

def authority_key_id=(value) -> ::Google::Backstory::SSLCertificate::AuthorityKeyId
Parameter
Returns

#ca

def ca() -> ::Boolean
Returns
  • (::Boolean) — Whether the subject acts as a certificate authority (CA) or not.

#ca=

def ca=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether the subject acts as a certificate authority (CA) or not.
Returns
  • (::Boolean) — Whether the subject acts as a certificate authority (CA) or not.

#ca_info_access

def ca_info_access() -> ::String
Returns
  • (::String) — Authority information access locations are URLs that are added to a certificate in its authority information access extension.

#ca_info_access=

def ca_info_access=(value) -> ::String
Parameter
  • value (::String) — Authority information access locations are URLs that are added to a certificate in its authority information access extension.
Returns
  • (::String) — Authority information access locations are URLs that are added to a certificate in its authority information access extension.

#cert_template_name_dc

def cert_template_name_dc() -> ::String
Returns
  • (::String) — BMP data value "DomainController". See MS Q291010.

#cert_template_name_dc=

def cert_template_name_dc=(value) -> ::String
Parameter
  • value (::String) — BMP data value "DomainController". See MS Q291010.
Returns
  • (::String) — BMP data value "DomainController". See MS Q291010.

#certificate_policies

def certificate_policies() -> ::String
Returns
  • (::String) — Different certificate policies will relate to different applications which may use the certified key.

#certificate_policies=

def certificate_policies=(value) -> ::String
Parameter
  • value (::String) — Different certificate policies will relate to different applications which may use the certified key.
Returns
  • (::String) — Different certificate policies will relate to different applications which may use the certified key.

#crl_distribution_points

def crl_distribution_points() -> ::String
Returns
  • (::String) — CRL distribution points to which a certificate user should refer to ascertain if the certificate has been revoked.

#crl_distribution_points=

def crl_distribution_points=(value) -> ::String
Parameter
  • value (::String) — CRL distribution points to which a certificate user should refer to ascertain if the certificate has been revoked.
Returns
  • (::String) — CRL distribution points to which a certificate user should refer to ascertain if the certificate has been revoked.

#extended_key_usage

def extended_key_usage() -> ::String
Returns
  • (::String) — One or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension field.

#extended_key_usage=

def extended_key_usage=(value) -> ::String
Parameter
  • value (::String) — One or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension field.
Returns
  • (::String) — One or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension field.

#key_usage

def key_usage() -> ::String
Returns
  • (::String) — The purpose for which the certified public key is used.

#key_usage=

def key_usage=(value) -> ::String
Parameter
  • value (::String) — The purpose for which the certified public key is used.
Returns
  • (::String) — The purpose for which the certified public key is used.

#netscape_cert_comment

def netscape_cert_comment() -> ::String
Returns
  • (::String) — Used to include free-form text comments inside certificates.

#netscape_cert_comment=

def netscape_cert_comment=(value) -> ::String
Parameter
  • value (::String) — Used to include free-form text comments inside certificates.
Returns
  • (::String) — Used to include free-form text comments inside certificates.

#netscape_certificate

def netscape_certificate() -> ::Boolean
Returns
  • (::Boolean) — Identify whether the certificate subject is an SSL client, an SSL server, or a CA.

#netscape_certificate=

def netscape_certificate=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Identify whether the certificate subject is an SSL client, an SSL server, or a CA.
Returns
  • (::Boolean) — Identify whether the certificate subject is an SSL client, an SSL server, or a CA.

#old_authority_key_id

def old_authority_key_id() -> ::Boolean
Returns
  • (::Boolean) — Whether the certificate has an old authority key identifier extension.

#old_authority_key_id=

def old_authority_key_id=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether the certificate has an old authority key identifier extension.
Returns
  • (::Boolean) — Whether the certificate has an old authority key identifier extension.

#pe_logotype

def pe_logotype() -> ::Boolean
Returns
  • (::Boolean) — Whether the certificate includes a logotype.

#pe_logotype=

def pe_logotype=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether the certificate includes a logotype.
Returns
  • (::Boolean) — Whether the certificate includes a logotype.

#subject_alternative_name

def subject_alternative_name() -> ::String
Returns
  • (::String) — Contains one or more alternative names, using any of a variety of name forms, for the entity that is bound by the CA to the certified public key.

#subject_alternative_name=

def subject_alternative_name=(value) -> ::String
Parameter
  • value (::String) — Contains one or more alternative names, using any of a variety of name forms, for the entity that is bound by the CA to the certified public key.
Returns
  • (::String) — Contains one or more alternative names, using any of a variety of name forms, for the entity that is bound by the CA to the certified public key.

#subject_key_id

def subject_key_id() -> ::String
Returns
  • (::String) — Identifies the public key being certified.

#subject_key_id=

def subject_key_id=(value) -> ::String
Parameter
  • value (::String) — Identifies the public key being certified.
Returns
  • (::String) — Identifies the public key being certified.