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
- (::Google::Backstory::SSLCertificate::AuthorityKeyId) — Identifies the public key to be used to verify the signature on this certificate or CRL.
#authority_key_id=
def authority_key_id=(value) -> ::Google::Backstory::SSLCertificate::AuthorityKeyId
Parameter
- value (::Google::Backstory::SSLCertificate::AuthorityKeyId) — Identifies the public key to be used to verify the signature on this certificate or CRL.
Returns
- (::Google::Backstory::SSLCertificate::AuthorityKeyId) — Identifies the public key to be used to verify the signature on this certificate or CRL.
#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.