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