Discuss this help topic in SecureBlackbox Forum

TElPGPTrust.KeyLegit

TElPGPTrust     See also     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Contains KEYLEGIT bits.

Declaration

[C#/Java]
    byte KeyLegit;

[VB.NET]
    Property KeyLegit As Byte

[Pascal]
    property KeyLegit : byte;

[C++]
    uint8_t get_KeyLegit();
    void set_KeyLegit(uint8_t Value);

[PHP]
    integer get_KeyLegit()
    void set_KeyLegit(integer $Value)

Values:


Description

    KEYLEGIT bits - validity bits for this key.
    Set if we believe the preceding key is legitimately owned by who it appears to belong to, specified by the preceding user ID. Computed from various signature trust packets that follow. Also, always fully set if BuckStop is set.
    To define the KeyLegit byte does not require that OwnerTrust be nonzero, but OwnerTrust nonzero does require that KeyLegit be fully set to maximum trust.

    This requires either:

  • 1 ultimately trusted signature (a signature from yourself, SigTtrust=111)
  • COMPLETES_NEEDED completely trusted signatures (SigTtrust=110)
  • MARGINALS_NEEDED marginally trusted signatures (SigTtrust=101)
    COMPLETES_NEEDED and MARGINALS_NEEDED are configurable constants.

See also:     BuckStop     OwnerTrust     SigTtrust     WarnOnly    

Discuss this help topic in SecureBlackbox Forum