|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
<html>
|
|
rpm-build |
0fba15 |
<head>
|
|
rpm-build |
0fba15 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
rpm-build |
0fba15 |
<title>Signature management: OSTree API references</title>
|
|
rpm-build |
0fba15 |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
rpm-build |
0fba15 |
<link rel="home" href="index.html" title="OSTree API references">
|
|
rpm-build |
0fba15 |
<link rel="up" href="reference.html" title="API Reference">
|
|
rpm-build |
0fba15 |
<link rel="prev" href="ostree-GPG-signature-verification-results.html" title="GPG signature verification results">
|
|
rpm-build |
0fba15 |
<link rel="next" href="ostree-ostree-bootconfig-parser.html" title="ostree-bootconfig-parser">
|
|
rpm-build |
0fba15 |
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
|
rpm-build |
0fba15 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
rpm-build |
0fba15 |
</head>
|
|
rpm-build |
0fba15 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Top |
|
|
rpm-build |
0fba15 |
Description
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
![Home](home.png)
|
|
rpm-build |
0fba15 |
![Up](up.png)
|
|
rpm-build |
0fba15 |
![Prev](left.png)
|
|
rpm-build |
0fba15 |
![Next](right.png)
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Signature management
|
|
rpm-build |
0fba15 |
Signature management — Sign and verify commits
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Functions
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
GPtrArray *
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_get_all ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_commit ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_commit_verify ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_data ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_data_verify ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
OstreeSign *
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_get_by_name ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
const gchar *
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_get_name ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_add_pk ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_clear_keys ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_load_pk ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
const gchar *
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_metadata_format ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
const gchar *
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_metadata_key ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_set_pk ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_set_sk ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_summary ()
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Types and Values
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
OstreeSign
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Description
|
|
rpm-build |
0fba15 |
An OstreeSign interface allows to select and use any available engine
|
|
rpm-build |
0fba15 |
for signing or verifying the commit object or summary file.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Functions
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_get_all ()
|
|
rpm-build |
0fba15 |
GPtrArray *
|
|
rpm-build |
0fba15 |
ostree_sign_get_all (void );
|
|
rpm-build |
0fba15 |
Return an array with newly allocated instances of all available
|
|
rpm-build |
0fba15 |
signing engines; they will not be initialized.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
an array of signing engines.
|
|
rpm-build |
0fba15 |
[transfer full][element-type OstreeSign]
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_commit ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_commit (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
OstreeRepo *repo ,
|
|
rpm-build |
0fba15 |
const gchar *commit_checksum ,
|
|
rpm-build |
0fba15 |
GCancellable *cancellable ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Add a signature to a commit.
|
|
rpm-build |
0fba15 |
Depending of the signing engine used you will need to load
|
|
rpm-build |
0fba15 |
the secret key with ostree_sign_set_sk.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
repo
|
|
rpm-build |
0fba15 |
an OsreeRepo object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
commit_checksum
|
|
rpm-build |
0fba15 |
SHA256 of given commit to sign
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
cancellable
|
|
rpm-build |
0fba15 |
A GCancellable
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
if commit has been signed successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_commit_verify ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_commit_verify (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
OstreeRepo *repo ,
|
|
rpm-build |
0fba15 |
const gchar *commit_checksum ,
|
|
rpm-build |
0fba15 |
char **out_success_message ,
|
|
rpm-build |
0fba15 |
GCancellable *cancellable ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Verify if commit is signed with known key.
|
|
rpm-build |
0fba15 |
Depending of the signing engine used you will need to load
|
|
rpm-build |
0fba15 |
the public key(s) for verification with ostree_sign_set_pk,
|
|
rpm-build |
0fba15 |
ostree_sign_add_pk and/or ostree_sign_load_pk.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
repo
|
|
rpm-build |
0fba15 |
an OsreeRepo object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
commit_checksum
|
|
rpm-build |
0fba15 |
SHA256 of given commit to verify
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
Packit Service |
6eb7b9 |
out_success_message
|
|
Packit Service |
6eb7b9 |
success message returned by the signing engine.
|
|
Packit Service |
6eb7b9 |
[out][nullable][optional]
|
|
Packit Service |
6eb7b9 |
|
|
Packit Service |
6eb7b9 |
|
|
rpm-build |
0fba15 |
cancellable
|
|
rpm-build |
0fba15 |
A GCancellable
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
if commit has been verified successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error or no valid keys are available (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_data ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_data (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GBytes *data ,
|
|
rpm-build |
0fba15 |
GBytes **signature ,
|
|
rpm-build |
0fba15 |
GCancellable *cancellable ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Sign the given data
|
|
rpm-build |
0fba15 |
with pre-loaded secret key.
|
|
rpm-build |
0fba15 |
Depending of the signing engine used you will need to load
|
|
rpm-build |
0fba15 |
the secret key with ostree_sign_set_sk.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
data
|
|
rpm-build |
0fba15 |
the raw data to be signed with pre-loaded secret key
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
signature
|
|
Packit Service |
6eb7b9 |
in case of success will contain signature.
|
|
Packit Service |
6eb7b9 |
[out]
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
cancellable
|
|
rpm-build |
0fba15 |
A GCancellable
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
if data
|
|
rpm-build |
0fba15 |
has been signed successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_data_verify ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_data_verify (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GBytes *data ,
|
|
rpm-build |
0fba15 |
GVariant *signatures ,
|
|
rpm-build |
0fba15 |
char **out_success_message ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Verify given data against signatures with pre-loaded public keys.
|
|
rpm-build |
0fba15 |
Depending of the signing engine used you will need to load
|
|
rpm-build |
0fba15 |
the public key(s) with ostree_sign_set_pk, ostree_sign_add_pk
|
|
rpm-build |
0fba15 |
or ostree_sign_load_pk.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
data
|
|
rpm-build |
0fba15 |
the raw data to check
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
signatures
|
|
rpm-build |
0fba15 |
the signatures to be checked
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
Packit Service |
6eb7b9 |
out_success_message
|
|
Packit Service |
6eb7b9 |
success message returned by the signing engine.
|
|
Packit Service |
6eb7b9 |
[out][nullable][optional]
|
|
Packit Service |
6eb7b9 |
|
|
Packit Service |
6eb7b9 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
if data
|
|
rpm-build |
0fba15 |
has been signed at least with any single valid key,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error or no valid keys are available (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_get_by_name ()
|
|
rpm-build |
0fba15 |
OstreeSign *
|
|
rpm-build |
0fba15 |
ostree_sign_get_by_name (const gchar *name ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Create a new instance of a signing engine.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
name
|
|
rpm-build |
0fba15 |
the name of desired signature engine
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
return location for a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
New signing engine, or NULL if the engine is not known.
|
|
rpm-build |
0fba15 |
[transfer full]
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_get_name ()
|
|
rpm-build |
0fba15 |
const gchar *
|
|
rpm-build |
0fba15 |
ostree_sign_get_name (OstreeSign *self );
|
|
rpm-build |
0fba15 |
Return the pointer to the name of currently used/selected signing engine.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
pointer to the name
|
|
rpm-build |
0fba15 |
NULL
|
|
rpm-build |
0fba15 |
in case of error (unlikely).
|
|
rpm-build |
0fba15 |
[transfer none]
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_add_pk ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_add_pk (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GVariant *public_key ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Add the public key for verification. Could be called multiple times for
|
|
rpm-build |
0fba15 |
adding all needed keys to be used for verification.
|
|
rpm-build |
0fba15 |
The public_key
|
|
rpm-build |
0fba15 |
argument depends of the particular engine implementation.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
public_key
|
|
rpm-build |
0fba15 |
single public key to be added
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
in case if the key could be added successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_clear_keys ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_clear_keys (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Clear all previously preloaded secret and public keys.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
in case if no errors, FALSE
|
|
rpm-build |
0fba15 |
in case of error
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_load_pk ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_load_pk (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GVariant *options ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Load public keys for verification from anywhere.
|
|
rpm-build |
0fba15 |
It is expected that all keys would be added to already pre-loaded keys.
|
|
rpm-build |
0fba15 |
The options
|
|
rpm-build |
0fba15 |
argument depends of the particular engine implementation.
|
|
rpm-build |
0fba15 |
For example, ed25515
|
|
rpm-build |
0fba15 |
engine could use following string-formatted options:
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
filename
|
|
rpm-build |
0fba15 |
-- single file to use to load keys from
|
|
rpm-build |
0fba15 |
basedir
|
|
rpm-build |
0fba15 |
-- directory containing subdirectories
|
|
rpm-build |
0fba15 |
'trusted.ed25519.d' and 'revoked.ed25519.d' with appropriate
|
|
rpm-build |
0fba15 |
public keys. Used for testing and re-definition of system-wide
|
|
rpm-build |
0fba15 |
directories if defaults are not suitable for any reason.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
options
|
|
rpm-build |
0fba15 |
any options
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
in case if at least one key could be load successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_metadata_format ()
|
|
rpm-build |
0fba15 |
const gchar *
|
|
rpm-build |
0fba15 |
ostree_sign_metadata_format (OstreeSign *self );
|
|
rpm-build |
0fba15 |
Return the pointer to the string with format used in (detached) metadata for
|
|
rpm-build |
0fba15 |
current signing engine.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
pointer to the metadata format,
|
|
rpm-build |
0fba15 |
NULL
|
|
rpm-build |
0fba15 |
in case of error (unlikely).
|
|
rpm-build |
0fba15 |
[transfer none]
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_metadata_key ()
|
|
rpm-build |
0fba15 |
const gchar *
|
|
rpm-build |
0fba15 |
ostree_sign_metadata_key (OstreeSign *self );
|
|
rpm-build |
0fba15 |
Return the pointer to the name of the key used in (detached) metadata for
|
|
rpm-build |
0fba15 |
current signing engine.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
pointer to the metadata key name,
|
|
rpm-build |
0fba15 |
NULL
|
|
rpm-build |
0fba15 |
in case of error (unlikely).
|
|
rpm-build |
0fba15 |
[transfer none]
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_set_pk ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_set_pk (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GVariant *public_key ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Set the public key for verification. It is expected what all
|
|
rpm-build |
0fba15 |
previously pre-loaded public keys will be dropped.
|
|
rpm-build |
0fba15 |
The public_key
|
|
rpm-build |
0fba15 |
argument depends of the particular engine implementation.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
public_key
|
|
rpm-build |
0fba15 |
single public key to be added
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
in case if the key could be set successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_set_sk ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_set_sk (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
GVariant *secret_key ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Set the secret key to be used for signing data, commits and summary.
|
|
rpm-build |
0fba15 |
The secret_key
|
|
rpm-build |
0fba15 |
argument depends of the particular engine implementation.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
an OstreeSign object
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
secret_key
|
|
rpm-build |
0fba15 |
secret key to be added
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
in case if the key could be set successfully,
|
|
rpm-build |
0fba15 |
FALSE
|
|
rpm-build |
0fba15 |
in case of error (error
|
|
rpm-build |
0fba15 |
will contain the reason).
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
ostree_sign_summary ()
|
|
rpm-build |
0fba15 |
gboolean
|
|
rpm-build |
0fba15 |
ostree_sign_summary (OstreeSign *self ,
|
|
rpm-build |
0fba15 |
OstreeRepo *repo ,
|
|
rpm-build |
0fba15 |
GVariant *keys ,
|
|
rpm-build |
0fba15 |
GCancellable *cancellable ,
|
|
rpm-build |
0fba15 |
GError **error );
|
|
rpm-build |
0fba15 |
Add a signature to a summary file.
|
|
rpm-build |
0fba15 |
Based on ostree_repo_add_gpg_signature_summary implementation.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Parameters
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
self
|
|
rpm-build |
0fba15 |
Self
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
repo
|
|
rpm-build |
0fba15 |
ostree repository
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
keys
|
|
rpm-build |
0fba15 |
keys -- GVariant containing keys as GVarints specific to signature type.
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
cancellable
|
|
rpm-build |
0fba15 |
A GCancellable
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
error
|
|
rpm-build |
0fba15 |
a GError
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Returns
|
|
rpm-build |
0fba15 |
TRUE
|
|
rpm-build |
0fba15 |
if summary file has been signed with all provided keys
|
|
rpm-build |
0fba15 |
|
|
Packit Service |
6eb7b9 |
Since: 2020.2
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Types and Values
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
OstreeSign
|
|
rpm-build |
0fba15 |
typedef struct _OstreeSign OstreeSign;
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
|
|
rpm-build |
0fba15 |
Generated by GTK-Doc V1.32
|
|
rpm-build |
0fba15 |
</body>
|
|
rpm-build |
0fba15 |
</html>
|