Class DsaParameterGenerationParameters
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Crypto.Parameters
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class DsaParameterGenerationParameters
   
  
    - Inheritance
- 
      
      DsaParameterGenerationParameters 
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  DsaParameterGenerationParameters(int, int, int, SecureRandom)
  
  
  
  
  
    public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random)
   
  Parameters
  
    - Lint
- Nint
- certaintyint
- randomSecureRandom
  DsaParameterGenerationParameters(int, int, int, SecureRandom, int)
  
  
  
  
  
    public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random, int usageIndex)
   
  Parameters
  
    - Lint
- Nint
- certaintyint
- randomSecureRandom
- usageIndexint
Fields
  
  DigitalSignatureUsage
  
  
  
  
  
    public const int DigitalSignatureUsage = 1
   
  Field Value
  
    - int
  KeyEstablishmentUsage
  
  
  
  
  
    public const int KeyEstablishmentUsage = 2
   
  Field Value
  
    - int
Properties
  
  
  Certainty
  
  
  
  
  
    public virtual int Certainty { get; }
   
  Property Value
  
    - int
  L
  
  
  
  
  
    public virtual int L { get; }
   
  Property Value
  
    - int
  N
  
  
  
  
  
    public virtual int N { get; }
   
  Property Value
  
    - int
  Random
  
  
  
  
  
    public virtual SecureRandom Random { get; }
   
  Property Value
  
    - SecureRandom
  UsageIndex
  
  
  
  
  
    public virtual int UsageIndex { get; }
   
  Property Value
  
    - int