gnu.crypto.sasl
Class OutputBuffer
java.lang.Object
gnu.crypto.sasl.OutputBuffer
public class OutputBuffer
extends java.lang.Object
Version:
byte[] | encode() - Returns the encoded form of the current buffer including the 4-byte
length header.
|
void | setEOS(byte[] b) - Encodes a SASL EOS to the current buffer.
|
void | setMPI(BigInteger val) - Encodes a SASL MPI to the current buffer.
|
void | setOS(byte[] b) - Encodes a SASL OS to the current buffer.
|
void | setScalar(int count, int b) - Encodes a SASL scalar quantity,
count -octet long, to the
current buffer.
|
void | setText(String str) - Encodes a SASL Text to the current buffer.
|
byte[] | wrap() - Returns the encoded form of the current buffer excluding the 4-byte
length header.
|
OutputBuffer
public OutputBuffer()
setEOS
public void setEOS(byte[] b)
throws IOException
Encodes a SASL EOS to the current buffer.
b
- the EOS element.
setMPI
public void setMPI(BigInteger val)
throws IOException
Encodes a SASL MPI to the current buffer.
val
- the MPI element.
setOS
public void setOS(byte[] b)
throws IOException
Encodes a SASL OS to the current buffer.
b
- the OS element.
setScalar
public void setScalar(int count,
int b)
throws IOException
Encodes a SASL scalar quantity, count
-octet long, to the
current buffer.
count
- number of octets to encode b
with.b
- the scalar quantity.
setText
public void setText(String str)
throws IOException
Encodes a SASL Text to the current buffer.
str
- the Text element.
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.