ΔΗΜΟΣΙΟΔΟΤΗΣΕΙΣ
ΕΚΤΙΜΗΣΗ
DEREncoder Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Κωδικοποιεί τις δομές ASN.1 DER (Διακριτές Κανόνες Κώδικας).
Αυτή η κατηγορία παρέχει 16 μεθόδους για να εργαστείτε με αντικείμενα DEREncoder σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: encodeAlgorithmIdentifier, encodeBitString, encodeContextTag, encodeContextTagImplicit, encodeInteger, encodeLength, encodeNull, encodeOID, encodeOctetString, encodePrintableString, encodeSequence, encodeSet,και 3 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
encodeSequence() → byte[] | Κωδικοποιεί μια ΕΞΟΔΟΣ (σημείο 0x30) που περιέχει τα δεδομένα περιεχόμενα. |
encodeSet() → byte[] | Κωδικοποιεί ένα SET (σημείωση 0x31) που περιέχει τα δεδομένα περιεχόμενα. |
encodeOID(oid: String) → byte[] | Κρυπτογραφεί ένα OID από το δοκμένο στυλ. |
encodeInteger(value: BigInteger) → byte[] | Κωδικοποιεί ένα INTEGER. |
encodeInteger(value: int) → byte[] | Κωδικοποιεί ένα μικρό ολόκληρο. |
encodeOctetString(data: byte[]) → byte[] | Κωδικοποιεί ένα οκτώτο στυλ. |
encodeBitString(data: byte[]) → byte[] | Κρυπτογραφεί ένα BIT STRING (με μη χρησιμοποιούμενα bit προεπιλογή byte 0x00). |
encodeNull() → byte[] | Κωδικοποίηση 0. |
encodeContextTag(tagNumber: int, content: byte[]) → byte[] | Κρυπτογραφεί ένα συγκεκριμένο πλαίσιο κατασκευασμένο ετικέτα [n] EXPLICIT. |
encodeContextTagImplicit(tagNumber: int, content: byte[]) → byte[] | Κρυπτογραφεί μια εικονική ετικέτα [n] IMPLICIT (διατηρεί το εσωτερικό περιεχόμενο). |
encodeUTCTime(date: Date) → byte[] | Κρυπτογραφεί μια τιμή UTCTime. |
encodePrintableString(s: String) → byte[] | Κωδικοποιεί ένα PrintableString. |
encodeUTF8String(s: String) → byte[] | Εισαγωγή UTF8String. |
encodeAlgorithmIdentifier(oid: String) → byte[] | Κωδικοποιεί μια AlgorithmIdentifier ακολουθία { OID, NULL }. |
encodeTLV(tag: int, value: byte[]) → byte[] | Κωδικοποιεί μια τριπλή τιμή Tag-Longth. |
encodeLength(length: int) → byte[] | Κωδικοποιεί μια ΔΙΑΣΤΗΜΑ ΑΞΙΟ. |