rpm  4.17.0
Data Structures | Typedefs | Enumerations | Functions
rpmsign.h File Reference

Signature API. More...

#include <rpm/argv.h>
#include <rpm/rpmpgp.h>
Include dependency graph for rpmsign.h:

Go to the source code of this file.

Data Structures

struct  rpmSignArgs
 

Typedefs

typedef rpmFlags rpmSignFlags
 

Enumerations

enum  rpmSignFlags_e { RPMSIGN_FLAG_NONE = 0 , RPMSIGN_FLAG_IMA = (1 << 0) , RPMSIGN_FLAG_RPMV3 = (1 << 1) , RPMSIGN_FLAG_FSVERITY = (1 << 2) }
 

Functions

int rpmPkgSign (const char *path, const struct rpmSignArgs *args)
 Sign a package. More...
 
int rpmPkgDelSign (const char *path, const struct rpmSignArgs *args)
 Delete signature(s) from a package. More...
 
int rpmPkgDelFileSign (const char *path, const struct rpmSignArgs *args)
 Delete file signature(s) from a package. More...
 

Detailed Description

Signature API.

Definition in file rpmsign.h.

Typedef Documentation

◆ rpmSignFlags

Definition at line 22 of file rpmsign.h.

Enumeration Type Documentation

◆ rpmSignFlags_e

Enumerator
RPMSIGN_FLAG_NONE 
RPMSIGN_FLAG_IMA 
RPMSIGN_FLAG_RPMV3 
RPMSIGN_FLAG_FSVERITY 

Definition at line 16 of file rpmsign.h.