Class KeyFlags
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Bcpg.Sig
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class KeyFlags : SignatureSubpacket
   
  
    - Inheritance
- 
      
      
      KeyFlags 
    - Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
  
Constructors
  
  
  KeyFlags(bool, bool, byte[])
  
  
  
  
  
    public KeyFlags(bool critical, bool isLongLength, byte[] data)
   
  Parameters
  
    - criticalbool
- isLongLengthbool
- databyte[]
  KeyFlags(bool, int)
  
  
  
  
  
    public KeyFlags(bool critical, int flags)
   
  Parameters
  
    - criticalbool
- flagsint
Fields
  
  Authentication
  
  
  
  
  
    public const int Authentication = 32
   
  Field Value
  
    - int
  CertifyOther
  
  
  
  
  
    public const int CertifyOther = 1
   
  Field Value
  
    - int
  EncryptComms
  
  
  
  
  
    public const int EncryptComms = 4
   
  Field Value
  
    - int
  EncryptStorage
  
  
  
  
  
    public const int EncryptStorage = 8
   
  Field Value
  
    - int
  Shared
  
  
  
  
  
    public const int Shared = 128
   
  Field Value
  
    - int
  SignData
  
  
  
  
  
    public const int SignData = 2
   
  Field Value
  
    - int
  Split
  
  
  
  
  
    public const int Split = 16
   
  Field Value
  
    - int
Properties
  
  
  Flags
  
  
  
  
  
    public int Flags { get; }
   
  Property Value
  
    - int