Current section

Files

Jump to
ca include PKIX1Implicit-2009.hrl
Raw

include/PKIX1Implicit-2009.hrl

%% Generated by the Erlang ASN.1 compiler. Version: 5.0.21
%% Purpose: Erlang record definitions for each named and unnamed
%% SEQUENCE and SET, and macro definitions for each value
%% definition in module PKIX1Implicit-2009.
-ifndef(_PKIX1IMPLICIT_2009_HRL_).
-define(_PKIX1IMPLICIT_2009_HRL_, true).
-record('AuthorityKeyIdentifier', {
keyIdentifier = asn1_NOVALUE,
authorityCertIssuer = asn1_NOVALUE,
authorityCertSerialNumber = asn1_NOVALUE
}).
-record('PrivateKeyUsagePeriod', {
notBefore = asn1_NOVALUE,
notAfter = asn1_NOVALUE
}).
-record('PolicyInformation', {
policyIdentifier,
policyQualifiers = asn1_NOVALUE
}).
-record('PolicyQualifierInfo', {
policyQualifierId,
qualifier
}).
-record('UserNotice', {
noticeRef = asn1_NOVALUE,
explicitText = asn1_NOVALUE
}).
-record('NoticeReference', {
organization,
noticeNumbers
}).
-record('PolicyMappings_SEQOF', {
issuerDomainPolicy,
subjectDomainPolicy
}).
-record('EDIPartyName', {
nameAssigner = asn1_NOVALUE,
partyName
}).
-record('SubjectDirectoryAttributes_SEQOF', {
type,
values
}).
-record('BasicConstraints', {
cA = asn1_DEFAULT,
pathLenConstraint = asn1_NOVALUE
}).
-record('NameConstraints', {
permittedSubtrees = asn1_NOVALUE,
excludedSubtrees = asn1_NOVALUE
}).
-record('GeneralSubtree', {
base,
minimum = asn1_DEFAULT,
maximum = asn1_NOVALUE
}).
-record('PolicyConstraints', {
requireExplicitPolicy = asn1_NOVALUE,
inhibitPolicyMapping = asn1_NOVALUE
}).
-record('DistributionPoint', {
distributionPoint = asn1_NOVALUE,
reasons = asn1_NOVALUE,
cRLIssuer = asn1_NOVALUE
}).
-record('AccessDescription', {
accessMethod,
accessLocation
}).
-record('IssuingDistributionPoint', {
distributionPoint = asn1_NOVALUE,
onlyContainsUserCerts = asn1_DEFAULT,
onlyContainsCACerts = asn1_DEFAULT,
onlySomeReasons = asn1_NOVALUE,
indirectCRL = asn1_DEFAULT,
onlyContainsAttributeCerts = asn1_DEFAULT
}).
-record('INSTANCE OF', {
'type-id',
value
}).
-define('id-ce', {2,5,29}).
-define('id-ce-authorityKeyIdentifier', {2,5,29,35}).
-define('id-ce-subjectKeyIdentifier', {2,5,29,14}).
-define('id-ce-keyUsage', {2,5,29,15}).
-define('id-ce-privateKeyUsagePeriod', {2,5,29,16}).
-define('id-ce-certificatePolicies', {2,5,29,32}).
-define('id-ce-policyMappings', {2,5,29,33}).
-define('id-ce-subjectAltName', {2,5,29,17}).
-define('id-ce-issuerAltName', {2,5,29,18}).
-define('id-ce-subjectDirectoryAttributes', {2,5,29,9}).
-define('id-ce-basicConstraints', {2,5,29,19}).
-define('id-ce-nameConstraints', {2,5,29,30}).
-define('id-ce-policyConstraints', {2,5,29,36}).
-define('id-ce-cRLDistributionPoints', {2,5,29,31}).
-define('id-ce-extKeyUsage', {2,5,29,37}).
-define('anyExtendedKeyUsage', {2,5,29,37,0}).
-define('id-kp-serverAuth', {1,3,6,1,5,5,7,3,1}).
-define('id-kp-clientAuth', {1,3,6,1,5,5,7,3,2}).
-define('id-kp-codeSigning', {1,3,6,1,5,5,7,3,3}).
-define('id-kp-emailProtection', {1,3,6,1,5,5,7,3,4}).
-define('id-kp-timeStamping', {1,3,6,1,5,5,7,3,8}).
-define('id-kp-OCSPSigning', {1,3,6,1,5,5,7,3,9}).
-define('id-ce-inhibitAnyPolicy', {2,5,29,54}).
-define('id-ce-freshestCRL', {2,5,29,46}).
-define('id-pe-authorityInfoAccess', {1,3,6,1,5,5,7,1,1}).
-define('id-pe-subjectInfoAccess', {1,3,6,1,5,5,7,1,11}).
-define('id-ce-cRLNumber', {2,5,29,20}).
-define('id-ce-issuingDistributionPoint', {2,5,29,28}).
-define('id-ce-deltaCRLIndicator', {2,5,29,27}).
-define('id-ce-cRLReasons', {2,5,29,21}).
-define('id-ce-certificateIssuer', {2,5,29,29}).
-define('id-ce-holdInstructionCode', {2,5,29,23}).
-define('holdInstruction', {2,2,840,10040,2}).
-define('id-holdinstruction-none', {2,2,840,10040,2,1}).
-define('id-holdinstruction-callissuer', {2,2,840,10040,2,2}).
-define('id-holdinstruction-reject', {2,2,840,10040,2,3}).
-define('id-ce-invalidityDate', {2,5,29,24}).
-define('ubMax', 32768).
-endif. %% _PKIX1IMPLICIT_2009_HRL_