Package org.bouncycastle.tsp
Class TimeStampRequestGenerator
- java.lang.Object
-
- org.bouncycastle.tsp.TimeStampRequestGenerator
-
public class TimeStampRequestGenerator extends java.lang.Object
Generator 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 void
addExtension(java.lang.String OID, boolean critical, byte[] value)
Deprecated.use method taking ASN1ObjectIdentifiervoid
addExtension(java.lang.String OID, boolean critical, org.bouncycastle.asn1.ASN1Encodable value)
Deprecated.use method taking ASN1ObjectIdentifiervoid
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.void
addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, boolean isCritical, org.bouncycastle.asn1.ASN1Encodable value)
add a given extension field for the standard extensions tag (tag 3)TimeStampRequest
generate(java.lang.String digestAlgorithm, byte[] digest)
Deprecated.use method taking ANS1ObjectIdentifierTimeStampRequest
generate(java.lang.String digestAlgorithmOID, byte[] digest, java.math.BigInteger nonce)
Deprecated.use method taking ANS1ObjectIdentifierTimeStampRequest
generate(org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, byte[] digest)
TimeStampRequest
generate(org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, byte[] digest, java.math.BigInteger nonce)
TimeStampRequest
generate(org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmID, byte[] digest)
TimeStampRequest
generate(org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmID, byte[] digest, java.math.BigInteger nonce)
void
setCertReq(boolean certReq)
void
setReqPolicy(java.lang.String reqPolicy)
Deprecated.use method taking ASN1ObjectIdentifiervoid
setReqPolicy(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.IOException
Deprecated.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 TSPIOException
add 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)
-
generate
public TimeStampRequest generate(org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmID, byte[] digest)
-
generate
public TimeStampRequest generate(org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithmID, byte[] digest, java.math.BigInteger nonce)
-
-