Class KeyFlags
- Namespace
- Org.BouncyCastle.Bcpg.Sig
- Assembly
- BouncyCastle.Cryptography.dll
public class KeyFlags : SignatureSubpacket
- Inheritance
-
KeyFlags
- Inherited Members
Constructors
KeyFlags(bool, bool, byte[])
public KeyFlags(bool critical, bool isLongLength, byte[] data)
Parameters
KeyFlags(bool, int)
public KeyFlags(bool critical, int flags)
Parameters
Fields
Authentication
public const int Authentication = 32
Field Value
CertifyOther
public const int CertifyOther = 1
Field Value
EncryptComms
public const int EncryptComms = 4
Field Value
EncryptStorage
public const int EncryptStorage = 8
Field Value
Shared
public const int Shared = 128
Field Value
SignData
public const int SignData = 2
Field Value
Split
public const int Split = 16
Field Value
Properties
Flags
Return the flag values contained in the first 4 octets (note: at the moment the standard only uses the first one).
public int Flags { get; }