/// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// declare namespace jsrsasign.KJUR.asn1 { /** * kjur's ASN.1 class for X.509 certificate library name space * * __FEATURES__ * * - easily issue any kind of certificate * - APIs are very similar to BouncyCastle library ASN.1 classes. So easy to learn. * * __PROVIDED CLASSES__ * * - `KJUR.asn1.x509.Certificate` * - `KJUR.asn1.x509.TBSCertificate` * - `KJUR.asn1.x509.Extension` abstract class * - `KJUR.asn1.x509.Extensions` * - `KJUR.asn1.x509.SubjectPublicKeyInfo` * - `KJUR.asn1.x509.AlgorithmIdentifier` * - `KJUR.asn1.x509.GeneralNames` * - `KJUR.asn1.x509.GeneralName` * - `KJUR.asn1.x509.X500Name` * - `KJUR.asn1.x509.RDN` * - `KJUR.asn1.x509.AttributeTypeAndValue` * - `KJUR.asn1.x509.DistributionPointName` * - `KJUR.asn1.x509.DistributionPoint` * - `KJUR.asn1.x509.PolicyInformation` * - `KJUR.asn1.x509.PolicyQualifierInfo` * - `KJUR.asn1.x509.UserNotice` * - `KJUR.asn1.x509.NoticeReference` * - `KJUR.asn1.x509.DisplayText` * - `KJUR.asn1.x509.CRL` * - `KJUR.asn1.x509.TBSCertList` (DEPRECATED) * - `KJUR.asn1.x509.CRLEntry` * - `KJUR.asn1.x509.OID` * * __SUPPORTED EXTENSIONS__ * * - `KJUR.asn1.x509.BasicConstraints` * - `KJUR.asn1.x509.KeyUsage` * - `KJUR.asn1.x509.CRLDistributionPoints` * - `KJUR.asn1.x509.CertificatePolicies` * - `KJUR.asn1.x509.ExtKeyUsage` * - `KJUR.asn1.x509.AuthorityKeyIdentifier` * - `KJUR.asn1.x509.SubjectKeyIdentifier` * - `KJUR.asn1.x509.AuthorityInfoAccess` * - `KJUR.asn1.x509.SubjectAltName` * - `KJUR.asn1.x509.IssuerAltName` * - `KJUR.asn1.x509.CertificatePolicies` * - `KJUR.asn1.x509.CRLNumber` * - `KJUR.asn1.x509.CRLReason` * - `KJUR.asn1.x509.OCSPNonce` * - `KJUR.asn1.x509.OCSPNoCheck` * - `KJUR.asn1.x509.AdobeTimeStamp` * - `KJUR.asn1.x509.SubjectDirectoryAttributes` * - `KJUR.asn1.x509.PrivateExtension` * * NOTE: `SubjectAltName` and `IssuerAltName` extensions were supported since * jsrsasign 6.2.3 asn1x509 1.0.19. * NOTE: `CeritifcatePolicies` supported supported since jsrsasign 8.0.23 asn1x509 1.1.12 */ namespace x509 { // } }