Bouncy Castle Cryptography Library 1.81

org.bouncycastle.operator
Class NoSignatureContentSigner

java.lang.Object
  extended byorg.bouncycastle.operator.NoSignatureContentSigner
All Implemented Interfaces:
ContentSigner

public class NoSignatureContentSigner
extends java.lang.Object
implements ContentSigner

ContentSigner for "Unsigned X.509 Certificates"


Constructor Summary
NoSignatureContentSigner()
           
 
Method Summary
 org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier()
          Return the algorithm identifier describing the signature algorithm and parameters this signer generates.
 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().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoSignatureContentSigner

public NoSignatureContentSigner()
Method Detail

getAlgorithmIdentifier

public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier()
Description copied from interface: ContentSigner
Return the algorithm identifier describing the signature algorithm and parameters this signer generates.

Specified by:
getAlgorithmIdentifier in interface ContentSigner
Returns:
algorithm oid and parameters.

getOutputStream

public java.io.OutputStream getOutputStream()
Description copied from interface: ContentSigner
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.

Specified by:
getOutputStream in interface ContentSigner
Returns:
an OutputStream

getSignature

public byte[] getSignature()
Description copied from interface: ContentSigner
Returns a signature based on the current data written to the stream, since the start or the last call to getSignature().

Specified by:
getSignature in interface ContentSigner
Returns:
bytes representing the signature.

Bouncy Castle Cryptography Library 1.81