Class TimeStampRequest
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Tsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class TimeStampRequest : X509ExtensionBase, IX509Extension
   
  
    - Inheritance
- 
      
      
      TimeStampRequest 
    - Implements
- 
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
  
Constructors
  
  
  TimeStampRequest(TimeStampReq)
  
  
  
  
  
    public TimeStampRequest(TimeStampReq req)
   
  Parameters
  
    - reqTimeStampReq
  TimeStampRequest(byte[])
  
  
  
  
  
    public TimeStampRequest(byte[] req)
   
  Parameters
  
    - reqbyte[]
  TimeStampRequest(Stream)
  
  
  
  
  
    public TimeStampRequest(Stream input)
   
  Parameters
  
    - inputStream
Properties
  
  
  CertReq
  
  
  
  
  
    public bool CertReq { get; }
   
  Property Value
  
    - bool
  HasExtensions
  
  
  
  
  
    public virtual bool HasExtensions { get; }
   
  Property Value
  
    - bool
  MessageImprintAlgOid
  
  
  
  
  
    public string MessageImprintAlgOid { get; }
   
  Property Value
  
    - string
  Nonce
  
  
  
  
  
    public BigInteger Nonce { get; }
   
  Property Value
  
    - BigInteger
  ReqPolicy
  
  
  
  
  
    public string ReqPolicy { get; }
   
  Property Value
  
    - string
  Version
  
  
  
  
  
    public int Version { get; }
   
  Property Value
  
    - int
Methods
  
  
  GetEncoded()
  
  
  
  
  
    public byte[] GetEncoded()
   
  Returns
  
    - byte[]
  GetExtension(DerObjectIdentifier)
  
  
  
  
  
    public virtual X509Extension GetExtension(DerObjectIdentifier oid)
   
  Parameters
  
    - oidDerObjectIdentifier
Returns
  
    - X509Extension
  GetExtensionOids()
  
  
  
  
  
    public virtual IList GetExtensionOids()
   
  Returns
  
    - IList
  GetMessageImprintDigest()
  
  
  
  
  
    public byte[] GetMessageImprintDigest()
   
  Returns
  
    - byte[]
  GetX509Extensions()
  
  
  
  
  
    protected override X509Extensions GetX509Extensions()
   
  Returns
  
    - X509Extensions
  Validate(IList, IList, IList)
  
  
  
  
  
    public void Validate(IList algorithms, IList policies, IList extensions)
   
  Parameters
  
    - algorithmsIList
- policiesIList
- extensionsIList