Derecodificación

Derecodificación

Revisión

DEREncoder Es una clase en Aspose.PDF FOSS para Java.

Escribe las estructuras de ASN.1 DER (Rreglas Distinguidas de Encodamiento).

Esta clase proporciona 16 métodos para trabajar con objetos DEREncoder en programas de Java. Los métodos disponibles incluyen: encodeAlgorithmIdentifier, encodeBitString, encodeContextTag, encodeContextTagImplicit, encodeInteger, encodeLength, encodeNull, encodeOID, encodeOctetString, encodePrintableString, encodeSequence, encodeSet,y tres métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java.

Metodología

firmaDescripción
encodeSequence()byte[]Encodera una secuencia (tag 0x30) que contiene los contenidos.
encodeSet()byte[]Encodifica un SET (tag 0x31) que contiene los contenidos.
encodeOID(oid: String)byte[]Encodera un OID de la cordura dotada.
encodeInteger(value: BigInteger)byte[]Encuentra un INTEGER.
encodeInteger(value: int)byte[]Encuentra un pequeño conjunto.
encodeOctetString(data: byte[])byte[]Encuentra un OCTET STRING.
encodeBitString(data: byte[])byte[]Encodifica un BIT STRING (con el bito de prefixo de los bites no utilizados 0x00).
encodeNull()byte[]Código de NULL.
encodeContextTag(tagNumber: int, content: byte[])byte[]Encodifica un etiqueta construida específico de contexto [n] EXPLICIT.
encodeContextTagImplicit(tagNumber: int, content: byte[])byte[]Encodera una etiqueta implicita específica de contexto [n] IMPLICIT (reserva el contenido interno).
encodeUTCTime(date: Date)byte[]Escribe un valor UTCTime.
encodePrintableString(s: String)byte[]Encuentra un PrintableString.
encodeUTF8String(s: String)byte[]Escribe un UTF8String.
encodeAlgorithmIdentifier(oid: String)byte[]Encuentra una secuencia {OID, NULL }.
encodeTLV(tag: int, value: byte[])byte[]Encuentra un valor de longitud triple.
encodeLength(length: int)byte[]Escribe un valor de longitud.

Ver también

 Español