Bouncy Castle Cryptography Library 1.59

org.bouncycastle.eac.operator
Interface EACSigner


public interface EACSigner


Method Summary
 java.io.OutputStream getOutputStream()
          Returns a stream that will accept data for the purpose of calculating a signature.
 byte[] getSignature()
          Returns a signature based on the current data written to the stream, since the start or the last call to getSignature().
 org.bouncycastle.asn1.ASN1ObjectIdentifier getUsageIdentifier()
           
 

Method Detail

getUsageIdentifier

public org.bouncycastle.asn1.ASN1ObjectIdentifier getUsageIdentifier()

getOutputStream

public java.io.OutputStream getOutputStream()
Returns a stream that will accept data for the purpose of calculating a signature. Use org.bouncycastle.util.io.TeeOutputStream if you want to accumulate the data on the fly as well.
Returns:
an OutputStream

getSignature

public byte[] getSignature()
Returns a signature based on the current data written to the stream, since the start or the last call to getSignature().
Returns:
bytes representing the signature.

Bouncy Castle Cryptography Library 1.59