Class DHKeyParameters
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Crypto.Parameters
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class DHKeyParameters : AsymmetricKeyParameter, ICipherParameters
   
  
    - Inheritance
- 
      
      
      DHKeyParameters 
    - Implements
- 
      
    
    - Derived
- 
      
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  DHKeyParameters(bool, DHParameters)
  
  
  
  
  
    protected DHKeyParameters(bool isPrivate, DHParameters parameters)
   
  Parameters
  
    - isPrivatebool
- parametersDHParameters
  DHKeyParameters(bool, DHParameters, DerObjectIdentifier)
  
  
  
  
  
    protected DHKeyParameters(bool isPrivate, DHParameters parameters, DerObjectIdentifier algorithmOid)
   
  Parameters
  
    - isPrivatebool
- parametersDHParameters
- algorithmOidDerObjectIdentifier
Properties
  
  
  AlgorithmOid
  
  
  
  
  
    public DerObjectIdentifier AlgorithmOid { get; }
   
  Property Value
  
    - DerObjectIdentifier
  Parameters
  
  
  
  
  
    public DHParameters Parameters { get; }
   
  Property Value
  
    - DHParameters
Methods
  
  
  Equals(DHKeyParameters)
  
  
  
  
  
    protected bool Equals(DHKeyParameters other)
   
  Parameters
  
    - otherDHKeyParameters
Returns
  
    - bool
  Equals(object)
  
  
  
  
  
    public override bool Equals(object obj)
   
  Parameters
  
    - objobject
Returns
  
    - bool
  GetHashCode()
  
  
  
  
  
    public override int GetHashCode()
   
  Returns
  
    - int