DEREncoder

DEREncoder

Overview

DEREncoder on luokka Aspose.PDF FOSS for Java.

Kodeerataan ASN.1 DER (Erilliset koodausäännöt) rakenteet.

Tämä luokka tarjoaa 16 menetelmää työskennellä DEREncoder-objektien kanssa Java-ohjelmissa. Saatavilla olevat menetelmät ovat: encodeAlgorithmIdentifier, encodeBitString, encodeContextTag, encodeContextTagImplicit, encodeInteger, encodeLength, encodeNull, encodeOID, encodeOctetString, encodePrintableString, encodeSequence, encodeSet,ja kolme muuta menetelmää. Kaikki julkiset jäsenet ovat käytettävissä Java-sovellukseen asentamisen jälkeen Aspose.PDF FOSS for Java -paketin.

Methods

SignatureDescription
encodeSequence() → byte[]Se koodaan jäljennös (tag 0x30) joka sisältää tietyt sisällöt.
encodeSet() → byte[]Sisältää SET (tag 0x31) ja sisältää tietyt sisällöt.
encodeOID(oid: String) → byte[]Se sallii OID: n kytkettyyn sarjaan.
encodeInteger(value: BigInteger) → byte[]Säästää yksi INTEGER.
encodeInteger(value: int) → byte[]Se sisältää pienen kokonaisuuden.
encodeOctetString(data: byte[]) → byte[]Se on oktet string.
encodeBitString(data: byte[]) → byte[]Sisältää BIT STRING (käytettömän bitin ennakko bytin kanssa 0x00).
encodeNull() → byte[]Nollaa koodaan.
encodeContextTag(tagNumber: int, content: byte[]) → byte[]Sisältää kontekstispecifiikan rakennettu tag [n] EXPLICIT.
encodeContextTagImplicit(tagNumber: int, content: byte[]) → byte[]Sisältää kontekstispecifiikan implisiittisen merkinnän [n] IMPLICIT (pidätään sisäinen sisältö).
encodeUTCTime(date: Date) → byte[]Sisältää UTCTime-arvoa.
encodePrintableString(s: String) → byte[]Kokeile yksi PrintableString.
encodeUTF8String(s: String) → byte[]Käytä UTF8String -ohjelmaa.
encodeAlgorithmIdentifier(oid: String) → byte[]Se on yksi laatikko, joka on nollan jäljellä.
encodeTLV(tag: int, value: byte[]) → byte[]Kokeile kolmion arvoa.
encodeLength(length: int) → byte[]Se sisältää sen pituuden arvon.

See Also

 Suomi