Class TimeStampRequestGenerator
- Namespace
- Org.BouncyCastle.Tsp
- Assembly
- BouncyCastle.Cryptography.dll
public class TimeStampRequestGenerator
- Inheritance
-
TimeStampRequestGenerator
- Inherited Members
-
Constructors
TimeStampRequestGenerator()
public TimeStampRequestGenerator()
TimeStampRequestGenerator(IDigestAlgorithmFinder)
public TimeStampRequestGenerator(IDigestAlgorithmFinder digestAlgorithmFinder)
Parameters
digestAlgorithmFinder IDigestAlgorithmFinder
Methods
AddExtension(DerObjectIdentifier, bool, Asn1Encodable)
public virtual void AddExtension(DerObjectIdentifier oid, bool critical, Asn1Encodable extValue)
Parameters
oid DerObjectIdentifier
critical bool
extValue Asn1Encodable
AddExtension(DerObjectIdentifier, bool, byte[])
public virtual void AddExtension(DerObjectIdentifier oid, bool critical, byte[] extValue)
Parameters
oid DerObjectIdentifier
critical bool
extValue byte[]
Generate(DerObjectIdentifier, byte[])
public virtual TimeStampRequest Generate(DerObjectIdentifier digestAlgorithm, byte[] digest)
Parameters
digestAlgorithm DerObjectIdentifier
digest byte[]
Returns
- TimeStampRequest
Generate(DerObjectIdentifier, byte[], BigInteger)
public virtual TimeStampRequest Generate(DerObjectIdentifier digestAlgorithm, byte[] digest, BigInteger nonce)
Parameters
digestAlgorithm DerObjectIdentifier
digest byte[]
nonce BigInteger
Returns
- TimeStampRequest
Generate(AlgorithmIdentifier, byte[])
public virtual TimeStampRequest Generate(AlgorithmIdentifier digestAlgorithm, byte[] digest)
Parameters
digestAlgorithm AlgorithmIdentifier
digest byte[]
Returns
- TimeStampRequest
Generate(AlgorithmIdentifier, byte[], BigInteger)
public virtual TimeStampRequest Generate(AlgorithmIdentifier digestAlgorithm, byte[] digest, BigInteger nonce)
Parameters
digestAlgorithm AlgorithmIdentifier
digest byte[]
nonce BigInteger
Returns
- TimeStampRequest
Generate(string, byte[])
public TimeStampRequest Generate(string digestAlgorithm, byte[] digest)
Parameters
digestAlgorithm string
digest byte[]
Returns
- TimeStampRequest
Generate(string, byte[], BigInteger)
public TimeStampRequest Generate(string digestAlgorithmOid, byte[] digest, BigInteger nonce)
Parameters
digestAlgorithmOid string
digest byte[]
nonce BigInteger
Returns
- TimeStampRequest
SetCertReq(DerBoolean)
public void SetCertReq(DerBoolean certReq)
Parameters
certReq DerBoolean
SetCertReq(bool)
public void SetCertReq(bool certReq)
Parameters
certReq bool
SetReqPolicy(DerObjectIdentifier)
public void SetReqPolicy(DerObjectIdentifier reqPolicy)
Parameters
reqPolicy DerObjectIdentifier
SetReqPolicy(string)
[Obsolete("Use overload taking DerObjectIdentifier instead")]
public void SetReqPolicy(string reqPolicy)
Parameters
reqPolicy string