|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T a
Length: 2615 (0xa37) Types: TextFile Names: »af-prn.py«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« └─⟦de7628f85⟧ └─⟦this⟧ »isode-6.0/dsap/x500as/af-prn.py«
-- af-prn.py - manually-augmented AuthenticationFramework module -- $Header: /f/osi/dsap/x500as/RCS/af-prn.py,v 7.0 89/11/23 21:50:04 mrose Rel $ -- -- -- $Log: af-prn.py,v $ -- Revision 7.0 89/11/23 21:50:04 mrose -- Release 6.0 -- -- -- NOTICE -- -- Acquisition, use, and distribution of this module and related -- materials are subject to the restrictions of a license agreement. -- Consult the Preface in the User's Manual for the full terms of -- this agreement. -- -- AF { joint-iso-ccitt ds(5) modules(1) authenticationFramework(7) } DEFINITIONS ::= PREFIXES encode decode print BEGIN -- EXPORTS -- AlgorithmIdentifier , -- Certificate , -- Certificates , -- CertificationPath; IMPORTS Name FROM IF { joint-iso-ccitt ds(5) modules(1) informationFramework(1) }; PRINTER print Version ::= INTEGER { v1988(0) } CertificateSerialNumber ::= INTEGER Validity ::= SEQUENCE { notBefore UTCTime , notAfter UTCTime } AlgorithmIdentifier ::= SEQUENCE { algorithm OBJECT IDENTIFIER , parameters ANY DEFINED BY algorithm OPTIONAL } SubjectPublicKeyInfo ::= SEQUENCE { algorithm AlgorithmIdentifier , subjectPublicKey BIT STRING } CertificateToSign ::= SEQUENCE { version [0] Version -- DEFAULT v1988 , OPTIONAL , serialNumber CertificateSerialNumber , signature AlgorithmIdentifier , issuer Name , validity Validity , subject Name , subjectPublicKeyInfo SubjectPublicKeyInfo } Certificate ::= SEQUENCE { CertificateToSign , AlgorithmIdentifier , BIT STRING } CrossCertificates ::= SET OF Certificate ForwardCertificationPath ::= SEQUENCE OF CrossCertificates Certificates ::= SEQUENCE { certificate Certificate , certificationPath ForwardCertificationPath OPTIONAL } CertificatePair ::= SEQUENCE { forward [0] Certificate OPTIONAL , reverse [1] Certificate OPTIONAL } CertificationPath ::= SEQUENCE { userCertificate Certificate , theCACertificates SEQUENCE OF CertificatePair OPTIONAL } CertificateListToSign ::= SEQUENCE { signature AlgorithmIdentifier , issuer Name , lastUpdate UTCTime , revokedCertificates SEQUENCE { SEQUENCE OF SEQUENCE { signature AlgorithmIdentifier , issuer Name , subject CertificateSerialNumber , revokationDate UTCTime } , AlgorithmIdentifier , BIT STRING } OPTIONAL } CertificateList ::= SEQUENCE { CertificateListToSign , AlgorithmIdentifier , BIT STRING } END