%% Generated by the Erlang ASN.1 compiler version:1.4.4.12
%% Purpose: Erlang record definitions for each named and unnamed
%% SEQUENCE and SET, and macro definitions for each value
%% definition,in module SSL-PKIX



-record('Certificate',{
tbsCertificate, signatureAlgorithm, signature}).

-record('TBSCertificate',{
version = asn1_DEFAULT, serialNumber, signature, issuer, validity, subject, subjectPublicKeyInfo, issuerUniqueID = asn1_NOVALUE, subjectUniqueID = asn1_NOVALUE, extensions = asn1_NOVALUE}).

-record('AttributeTypeAndValue',{
type, value}).

-record('SubjectPublicKeyInfo',{
algorithm, subjectPublicKey}).

-record('SubjectPublicKeyInfo_algorithm',{
algo, parameters = asn1_NOVALUE}).

-record('SubjectPublicKeyInfo-Any',{
algorithm, subjectPublicKey}).

-record('SignatureAlgorithm',{
algorithm, parameters = asn1_NOVALUE}).

-record('SignatureAlgorithm-Any',{
algorithm, parameters = asn1_NOVALUE}).

-record('PublicKeyAlgorithm',{
algorithm, parameters = asn1_NOVALUE}).

-record('FieldID',{
fieldType, parameters}).

-record('Characteristic-two',{
m, basis, parameters}).

-record('ExtensionAttribute',{
extensionAttributeType, extensionAttributeValue}).

-record('Extension',{
extnID, critical = asn1_DEFAULT, extnValue}).

-record('Extension-Any',{
extnID, critical = asn1_DEFAULT, extnValue}).

