public class Signer<D extends Digest>
extends java.io.OutputStream
Modifier and Type | Field and Description |
---|---|
(package private) Digester<D> |
digester |
(package private) java.security.Signature |
signature |
Constructor and Description |
---|
Signer(java.security.Signature s,
Digester<D> digester) |
Modifier and Type | Method and Description |
---|---|
D |
digest() |
java.security.Signature |
signature() |
void |
write(byte[] buffer,
int offset,
int length) |
void |
write(int b) |
public void write(byte[] buffer, int offset, int length) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(int b) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public java.security.Signature signature() throws java.lang.Exception
java.lang.Exception
public D digest() throws java.lang.Exception
java.lang.Exception