Derecodeur
Vue de l’ensemble
‘DEREncoder’ est une classe dans Aspose.PDF FOSS pour Java.
Les codes ASN.1 DER (Règles d’encodage distincts) sont structures.
Cette classe fournit 16 méthodes pour travailler avec des objets DEREncoder dans les programmes Java. Les méthodologies disponibles comprennent: ’encodeAlgorithmIdentifier’, ‘incodeBitString’, encadeContextTag, ’ encodeContaxtTagsImplicit’, ‘encideInteger’, ‘ancodeLength’, ’encodaNull , 'codeOID,, ‘acodeOCtetStrin’ , acidePrintableStrang et 3 méthods supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de l’Aspose.PDF FOSS pour le package Java .
méthodes
| Signature | Description |
|---|---|
encodeSequence() → byte[] | Encodes a SEQUENCE (tag 0x30) containing the given contents. |
encodeSet() → byte[] | Encodes a SET (tag 0x31) containing the given contents. |
encodeOID(oid: String) → byte[] | Encodes an OID from dotted string. |
encodeInteger(value: BigInteger) → byte[] | Encodes an INTEGER. |
encodeInteger(value: int) → byte[] | Encodes a small integer. |
encodeOctetString(data: byte[]) → byte[] | Encodes an OCTET STRING. |
encodeBitString(data: byte[]) → byte[] | Encodes a BIT STRING (with unused-bits prefix byte 0x00). |
encodeNull() → byte[] | Encodes NULL. |
encodeContextTag(tagNumber: int, content: byte[]) → byte[] | Encodes a context-specific constructed tag [n] EXPLICIT. |
encodeContextTagImplicit(tagNumber: int, content: byte[]) → byte[] | Encodes a context-specific implicit tag [n] IMPLICIT (preserves inner content). |
encodeUTCTime(date: Date) → byte[] | Encodes a UTCTime value. |
encodePrintableString(s: String) → byte[] | Encodes a PrintableString. |
encodeUTF8String(s: String) → byte[] | Encodes a UTF8String. |
encodeAlgorithmIdentifier(oid: String) → byte[] | Encodes an AlgorithmIdentifier SEQUENCE { OID, NULL }. |
encodeTLV(tag: int, value: byte[]) → byte[] | Encodes a Tag-Length-Value triple. |
encodeLength(length: int) → byte[] | Encodes a DER length value. |
Voir aussi
- Aspose.PDF pour Java — API d’entreprise