Package org.bouncycastle.tsp
Class TimeStampRequestGenerator
- java.lang.Object
 - 
- org.bouncycastle.tsp.TimeStampRequestGenerator
 
 
- 
public class TimeStampRequestGenerator extends java.lang.ObjectGenerator for RFC 3161 Time Stamp Request objects. 
- 
- 
Constructor Summary
Constructors Constructor Description TimeStampRequestGenerator() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddExtension(java.lang.String OID, boolean critical, byte[] value)Deprecated.use method taking ASN1ObjectIdentifiervoidaddExtension(java.lang.String OID, boolean critical, org.bouncycastle.asn1.ASN1Encodable value)Deprecated.use method taking ASN1ObjectIdentifiervoidaddExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, boolean isCritical, byte[] value)add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension.voidaddExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, boolean isCritical, org.bouncycastle.asn1.ASN1Encodable value)add a given extension field for the standard extensions tag (tag 3)TimeStampRequestgenerate(java.lang.String digestAlgorithm, byte[] digest)Deprecated.use method taking ANS1ObjectIdentifierTimeStampRequestgenerate(java.lang.String digestAlgorithmOID, byte[] digest, java.math.BigInteger nonce)Deprecated.use method taking ANS1ObjectIdentifierTimeStampRequestgenerate(org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, byte[] digest)TimeStampRequestgenerate(org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, byte[] digest, java.math.BigInteger nonce)voidsetCertReq(boolean certReq)voidsetReqPolicy(java.lang.String reqPolicy)Deprecated.use method taking ASN1ObjectIdentifiervoidsetReqPolicy(org.bouncycastle.asn1.ASN1ObjectIdentifier reqPolicy) 
 - 
 
- 
- 
Method Detail
- 
setReqPolicy
public void setReqPolicy(java.lang.String reqPolicy)
Deprecated.use method taking ASN1ObjectIdentifier- Parameters:
 reqPolicy-
 
- 
setReqPolicy
public void setReqPolicy(org.bouncycastle.asn1.ASN1ObjectIdentifier reqPolicy)
 
- 
setCertReq
public void setCertReq(boolean certReq)
 
- 
addExtension
public void addExtension(java.lang.String OID, boolean critical, org.bouncycastle.asn1.ASN1Encodable value) throws java.io.IOExceptionDeprecated.use method taking ASN1ObjectIdentifieradd a given extension field for the standard extensions tag (tag 3)- Throws:
 java.io.IOException
 
- 
addExtension
public void addExtension(java.lang.String OID, boolean critical, byte[] value)Deprecated.use method taking ASN1ObjectIdentifieradd a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension. 
- 
addExtension
public void addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, boolean isCritical, org.bouncycastle.asn1.ASN1Encodable value) throws TSPIOExceptionadd a given extension field for the standard extensions tag (tag 3)- Throws:
 TSPIOException
 
- 
addExtension
public void addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, boolean isCritical, byte[] value)add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension. 
- 
generate
public TimeStampRequest generate(java.lang.String digestAlgorithm, byte[] digest)
Deprecated.use method taking ANS1ObjectIdentifier 
- 
generate
public TimeStampRequest generate(java.lang.String digestAlgorithmOID, byte[] digest, java.math.BigInteger nonce)
Deprecated.use method taking ANS1ObjectIdentifier 
- 
generate
public TimeStampRequest generate(org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, byte[] digest)
 
- 
generate
public TimeStampRequest generate(org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, byte[] digest, java.math.BigInteger nonce)
 
 - 
 
 -