Namespace KJUR.asn1
Defined in: asn1-1.0.js.
Constructor Attributes | Constructor Name and Description |
---|---|
kjur's ASN.1 class library name space
This is ITU-T X.690 ASN.1 DER encoder class library and class structure and methods is very similar to org.bouncycastle.asn1 package of well known BouncyCaslte Cryptography Library. |
Method Attributes | Method Name and Description |
---|---|
<static> |
KJUR.asn1.getFreshValueHex()
|
<static> |
KJUR.asn1.getString()
|
<static> |
KJUR.asn1.setByBigInteger(bigIntegerValue)
|
<static> |
KJUR.asn1.setByInteger(intValue)
|
<static> |
KJUR.asn1.setByParam(params)
|
<static> |
KJUR.asn1.setString(newS)
|
<static> |
KJUR.asn1.setValueHex(newHexString)
|
Namespace Detail
KJUR.asn1
kjur's ASN.1 class library name space
This is ITU-T X.690 ASN.1 DER encoder class library and class structure and methods is very similar to org.bouncycastle.asn1 package of well known BouncyCaslte Cryptography Library.
PROVIDING ASN.1 PRIMITIVES
Here are ASN.1 DER primitive classes.- 0x01 KJUR.asn1.DERBoolean
- 0x02 KJUR.asn1.DERInteger
- 0x03 KJUR.asn1.DERBitString
- 0x04 KJUR.asn1.DEROctetString
- 0x05 KJUR.asn1.DERNull
- 0x06 KJUR.asn1.DERObjectIdentifier
- 0x0a KJUR.asn1.DEREnumerated
- 0x0c KJUR.asn1.DERUTF8String
- 0x12 KJUR.asn1.DERNumericString
- 0x13 KJUR.asn1.DERPrintableString
- 0x14 KJUR.asn1.DERTeletexString
- 0x16 KJUR.asn1.DERIA5String
- 0x17 KJUR.asn1.DERUTCTime
- 0x18 KJUR.asn1.DERGeneralizedTime
- 0x1a KJUR.asn1.DERVisibleString
- 0x1e KJUR.asn1.DERBMPString
- 0x30 KJUR.asn1.DERSequence
- 0x31 KJUR.asn1.DERSet
OTHER ASN.1 CLASSES
- KJUR.asn1.ASN1Object
- KJUR.asn1.DERAbstractString
- KJUR.asn1.DERAbstractTime
- KJUR.asn1.DERAbstractStructured
- KJUR.asn1.DERTaggedObject
SUB NAME SPACES
- KJUR.asn1.cades - CAdES long term signature format
- KJUR.asn1.cms - Cryptographic Message Syntax
- KJUR.asn1.csr - Certificate Signing Request (CSR/PKCS#10)
- KJUR.asn1.tsp - RFC 3161 Timestamping Protocol Format
- KJUR.asn1.x509 - RFC 5280 X.509 certificate and CRL
Method Detail
<static>
KJUR.asn1.getFreshValueHex()
<static>
KJUR.asn1.getString()
<static>
KJUR.asn1.setByBigInteger(bigIntegerValue)
- Parameters:
- bigIntegerValue
<static>
KJUR.asn1.setByInteger(intValue)
- Parameters:
- intValue
<static>
KJUR.asn1.setByParam(params)
- Parameters:
- params
<static>
KJUR.asn1.setString(newS)
- Parameters:
- newS
<static>
KJUR.asn1.setValueHex(newHexString)
- Parameters:
- newHexString