Namespace KJUR.asn1.x509
Defined in: asn1x509-1.0.js.
Constructor Attributes | Constructor Name and Description |
---|---|
kjur's ASN.1 class for X.509 certificate library name space
FEATURES
|
Method Attributes | Method Name and Description |
---|---|
<static> |
KJUR.asn1.x509.getEncodedHex()
|
<static> |
KJUR.asn1.x509.getExtnValueHex()
|
<static> |
KJUR.asn1.x509.getPEMString()
|
<static> |
KJUR.asn1.x509.setByString(dnStr)
|
<static> |
KJUR.asn1.x509.setIssuerByParam(x500NameParam)
|
<static> |
KJUR.asn1.x509.setNameArray(paramsArray)
|
<static> |
KJUR.asn1.x509.setSignatureAlgByParam(algIdParam)
|
<static> |
KJUR.asn1.x509.sign()
|
Namespace Detail
KJUR.asn1.x509
kjur's ASN.1 class for X.509 certificate library name space
NOTE2: SubjectAltName and IssuerAltName extension were supported since jsrsasign 6.2.3 asn1x509 1.0.19.
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
- KJUR.asn1.x509.X500Name
- KJUR.asn1.x509.RDN
- KJUR.asn1.x509.AttributeTypeAndValue
- KJUR.asn1.x509.SubjectPublicKeyInfo
- KJUR.asn1.x509.AlgorithmIdentifier
- KJUR.asn1.x509.GeneralName
- KJUR.asn1.x509.GeneralNames
- KJUR.asn1.x509.DistributionPointName
- KJUR.asn1.x509.DistributionPoint
- KJUR.asn1.x509.CRL
- KJUR.asn1.x509.TBSCertList
- 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.ExtKeyUsage
- KJUR.asn1.x509.AuthorityKeyIdentifier
- KJUR.asn1.x509.AuthorityInfoAccess
- KJUR.asn1.x509.SubjectAltName
- KJUR.asn1.x509.IssuerAltName
NOTE2: SubjectAltName and IssuerAltName extension were supported since jsrsasign 6.2.3 asn1x509 1.0.19.
Method Detail
<static>
KJUR.asn1.x509.getEncodedHex()
<static>
KJUR.asn1.x509.getExtnValueHex()
<static>
KJUR.asn1.x509.getPEMString()
<static>
KJUR.asn1.x509.setByString(dnStr)
- Parameters:
- dnStr
<static>
KJUR.asn1.x509.setIssuerByParam(x500NameParam)
- Parameters:
- x500NameParam
<static>
KJUR.asn1.x509.setNameArray(paramsArray)
- Parameters:
- paramsArray
<static>
KJUR.asn1.x509.setSignatureAlgByParam(algIdParam)
- Parameters:
- algIdParam
<static>
KJUR.asn1.x509.sign()