rpm  4.17.0
Files | Typedefs | Enumerations
Signature Tags API.

List of signature tags. More...

Collaboration diagram for Signature Tags API.:

Files

file  rpmlib.h
 In Memoriam: Steve Taylor stayl.nosp@m.or@r.nosp@m.edhat.nosp@m..com was here, now he's not.
 

Typedefs

typedef enum rpmSigTag_e rpmSigTag
 Tags found in signature header from package. More...
 

Enumerations

enum  rpmSigTag_e {
  RPMSIGTAG_SIZE = 1000 , RPMSIGTAG_LEMD5_1 = 1001 , RPMSIGTAG_PGP = 1002 , RPMSIGTAG_LEMD5_2 = 1003 ,
  RPMSIGTAG_MD5 = 1004 , RPMSIGTAG_GPG = 1005 , RPMSIGTAG_PGP5 = 1006 , RPMSIGTAG_PAYLOADSIZE = 1007 ,
  RPMSIGTAG_RESERVEDSPACE = 1008 , RPMSIGTAG_BADSHA1_1 = RPMTAG_BADSHA1_1 , RPMSIGTAG_BADSHA1_2 = RPMTAG_BADSHA1_2 , RPMSIGTAG_DSA = RPMTAG_DSAHEADER ,
  RPMSIGTAG_RSA = RPMTAG_RSAHEADER , RPMSIGTAG_SHA1 = RPMTAG_SHA1HEADER , RPMSIGTAG_LONGSIZE = RPMTAG_LONGSIGSIZE , RPMSIGTAG_LONGARCHIVESIZE = RPMTAG_LONGARCHIVESIZE ,
  RPMSIGTAG_SHA256 = RPMTAG_SHA256HEADER , RPMSIGTAG_FILESIGNATURES = RPMTAG_SIG_BASE + 18 , RPMSIGTAG_FILESIGNATURELENGTH = RPMTAG_SIG_BASE + 19 , RPMSIGTAG_VERITYSIGNATURES = RPMTAG_VERITYSIGNATURES ,
  RPMSIGTAG_VERITYSIGNATUREALGO = RPMTAG_VERITYSIGNATUREALGO
}
 Tags found in signature header from package. More...
 

Detailed Description

List of signature tags.

Typedef Documentation

◆ rpmSigTag

typedef enum rpmSigTag_e rpmSigTag

Tags found in signature header from package.

Enumeration Type Documentation

◆ rpmSigTag_e

Tags found in signature header from package.

Enumerator
RPMSIGTAG_SIZE 

internal Header+Payload size (32bit) in bytes.

RPMSIGTAG_LEMD5_1 

internal Broken MD5, take 1

Deprecated:
legacy.
RPMSIGTAG_PGP 

internal PGP 2.6.3 signature.

RPMSIGTAG_LEMD5_2 

internal Broken MD5, take 2

Deprecated:
legacy.
RPMSIGTAG_MD5 

internal MD5 signature.

RPMSIGTAG_GPG 

internal GnuPG signature.

RPMSIGTAG_PGP5 

internal PGP5 signature

Deprecated:
legacy.
RPMSIGTAG_PAYLOADSIZE 

internal uncompressed payload size (32bit) in bytes.

RPMSIGTAG_RESERVEDSPACE 

internal space reserved for signatures

RPMSIGTAG_BADSHA1_1 

internal Broken SHA1, take 1.

RPMSIGTAG_BADSHA1_2 

internal Broken SHA1, take 2.

RPMSIGTAG_DSA 

internal DSA header signature.

RPMSIGTAG_RSA 

internal RSA header signature.

RPMSIGTAG_SHA1 

internal sha1 header digest.

RPMSIGTAG_LONGSIZE 

internal Header+Payload size (64bit) in bytes.

RPMSIGTAG_LONGARCHIVESIZE 

internal uncompressed payload size (64bit) in bytes.

RPMSIGTAG_SHA256 
RPMSIGTAG_FILESIGNATURES 
RPMSIGTAG_FILESIGNATURELENGTH 
RPMSIGTAG_VERITYSIGNATURES 
RPMSIGTAG_VERITYSIGNATUREALGO 

Definition at line 415 of file rpmtag.h.