Version: 2.1.0.14

cybox.objects.x509_certificate_object module

class cybox.objects.x509_certificate_object.RSAPublicKey[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.RSAPublicKeyType
exponent
XML Binding class name: Exponent
Dictionary key name: exponent
modulus
XML Binding class name: Modulus
Dictionary key name: modulus
class cybox.objects.x509_certificate_object.SubjectPublicKey[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.SubjectPublicKeyType
public_key_algorithm
XML Binding class name: Public_Key_Algorithm
Dictionary key name: public_key_algorithm
rsa_public_key
XML Binding class name: RSA_Public_Key
Dictionary key name: rsa_public_key
class cybox.objects.x509_certificate_object.Validity[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.ValidityType
not_after
XML Binding class name: Not_After
Dictionary key name: not_after
not_before
XML Binding class name: Not_Before
Dictionary key name: not_before
class cybox.objects.x509_certificate_object.X509Cert[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.X509CertificateContentsType
issuer
XML Binding class name: Issuer
Dictionary key name: issuer
non_standard_extensions
XML Binding class name: Non_Standard_Extensions
Dictionary key name: non_standard_extensions
serial_number
XML Binding class name: Serial_Number
Dictionary key name: serial_number
signature_algorithm
XML Binding class name: Signature_Algorithm
Dictionary key name: signature_algorithm
standard_extensions
XML Binding class name: Standard_Extensions
Dictionary key name: standard_extensions
subject
XML Binding class name: Subject
Dictionary key name: subject
subject_public_key
XML Binding class name: Subject_Public_Key
Dictionary key name: subject_public_key
validity
XML Binding class name: Validity
Dictionary key name: validity
version
XML Binding class name: Version
Dictionary key name: version
class cybox.objects.x509_certificate_object.X509Certificate[source]

Bases: cybox.common.object_properties.ObjectProperties

XML binding class: cybox.bindings.x509_certificate_object.X509CertificateObjectType
certificate
XML Binding class name: Certificate
Dictionary key name: certificate
certificate_signature
XML Binding class name: Certificate_Signature
Dictionary key name: certificate_signature
raw_certificate
XML Binding class name: Raw_Certificate
Dictionary key name: raw_certificate
class cybox.objects.x509_certificate_object.X509CertificateSignature[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.X509CertificateSignatureType
signature
XML Binding class name: Signature
Dictionary key name: signature
signature_algorithm
XML Binding class name: Signature_Algorithm
Dictionary key name: signature_algorithm
class cybox.objects.x509_certificate_object.X509NonStandardExtensions[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.X509NonStandardExtensionsType
netscape_certificate_type
XML Binding class name: Netscape_Certificate_Type
Dictionary key name: netscape_certificate_type
netscape_comment
XML Binding class name: Netscape_Comment
Dictionary key name: netscape_comment
old_authority_key_identifier
XML Binding class name: Old_Authority_Key_Identifier
Dictionary key name: old_authority_key_identifier
old_primary_key_attributes
XML Binding class name: Old_Primary_Key_Attributes
Dictionary key name: old_primary_key_attributes
class cybox.objects.x509_certificate_object.X509V3Extensions[source]

Bases: mixbox.entities.Entity

XML binding class: cybox.bindings.x509_certificate_object.X509V3ExtensionsType
authority_key_identifier
XML Binding class name: Authority_Key_Identifier
Dictionary key name: authority_key_identifier
basic_constraints
XML Binding class name: Basic_Constraints
Dictionary key name: basic_constraints
certificate_policies
XML Binding class name: Certificate_Policies
Dictionary key name: certificate_policies
crl_distribution_points
XML Binding class name: CRL_Distribution_Points
Dictionary key name: crl_distribution_points
extended_key_usage
XML Binding class name: Extended_Key_Usage
Dictionary key name: extended_key_usage
inhibit_any_policy
XML Binding class name: Inhibit_Any_Policy
Dictionary key name: inhibit_any_policy
issuer_alternative_name
XML Binding class name: Issuer_Alternative_Name
Dictionary key name: issuer_alternative_name
key_usage
XML Binding class name: Key_Usage
Dictionary key name: key_usage
name_constraints
XML Binding class name: Name_Constraints
Dictionary key name: name_constraints
policy_constraints
XML Binding class name: Policy_Constraints
Dictionary key name: policy_constraints
policy_mappings
XML Binding class name: Policy_Mappings
Dictionary key name: policy_mappings
private_key_usage_period
XML Binding class name: Private_Key_Usage_Period
Dictionary key name: private_key_usage_period
subject_alternative_name
XML Binding class name: Subject_Alternative_Name
Dictionary key name: subject_alternative_name
subject_directory_attributes
XML Binding class name: Subject_Directory_Attributes
Dictionary key name: subject_directory_attributes
subject_key_identifier
XML Binding class name: Subject_Key_Identifier
Dictionary key name: subject_key_identifier