|
Packit |
549fdc |
/*
|
|
Packit |
549fdc |
* Copyright (C) 2017 Nikos Mavrogiannopoulos
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Author: Nikos Mavrogiannopoulos
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This file is part of GnuTLS.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* The GnuTLS is free software; you can redistribute it and/or
|
|
Packit |
549fdc |
* modify it under the terms of the GNU Lesser General Public License
|
|
Packit |
549fdc |
* as published by the Free Software Foundation; either version 2.1 of
|
|
Packit |
549fdc |
* the License, or (at your option) any later version.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This library is distributed in the hope that it will be useful, but
|
|
Packit |
549fdc |
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Packit |
549fdc |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Packit |
549fdc |
* Lesser General Public License for more details.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* You should have received a copy of the GNU Lesser General Public License
|
|
Packit |
549fdc |
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/* This file contains the definitions of OpenPGP stub functions
|
|
Packit |
549fdc |
* for ABI compatibility.
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
#include "gnutls_int.h"
|
|
Packit |
549fdc |
#include <gnutls/openpgp.h>
|
|
Packit |
549fdc |
#include <gnutls/abstract.h>
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_init(gnutls_openpgp_crt_t * key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
void gnutls_openpgp_crt_deinit(gnutls_openpgp_crt_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_import(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
const gnutls_datum_t * data,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_export(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format,
|
|
Packit |
549fdc |
void *output_data,
|
|
Packit |
549fdc |
size_t * output_data_size)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_export2(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format,
|
|
Packit |
549fdc |
gnutls_datum_t * out)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_print(gnutls_openpgp_crt_t cert,
|
|
Packit |
549fdc |
gnutls_certificate_print_formats_t
|
|
Packit |
549fdc |
format, gnutls_datum_t * out)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_key_usage(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
unsigned int *key_usage)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_fingerprint(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
void *fpr, size_t * fprlen)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_fingerprint(gnutls_openpgp_crt_t
|
|
Packit |
549fdc |
key,
|
|
Packit |
549fdc |
unsigned int idx,
|
|
Packit |
549fdc |
void *fpr, size_t * fprlen)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_name(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
int idx, char *buf, size_t * sizeof_buf)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
gnutls_pk_algorithm_t
|
|
Packit |
549fdc |
gnutls_openpgp_crt_get_pk_algorithm(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
unsigned int *bits)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_PK_UNKNOWN;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_version(gnutls_openpgp_crt_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
time_t gnutls_openpgp_crt_get_creation_time(gnutls_openpgp_crt_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return (time_t)-1;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
time_t gnutls_openpgp_crt_get_expiration_time(gnutls_openpgp_crt_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return (time_t)-1;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_key_id(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_check_hostname(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
const char *hostname)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_check_hostname2(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
const char *hostname, unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_openpgp_crt_check_email(gnutls_openpgp_crt_t key, const char *email, unsigned flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_revoked_status(gnutls_openpgp_crt_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_count(gnutls_openpgp_crt_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_idx(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
const gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_revoked_status
|
|
Packit |
549fdc |
(gnutls_openpgp_crt_t key, unsigned int idx)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
gnutls_pk_algorithm_t
|
|
Packit |
549fdc |
gnutls_openpgp_crt_get_subkey_pk_algorithm(gnutls_openpgp_crt_t
|
|
Packit |
549fdc |
key,
|
|
Packit |
549fdc |
unsigned int idx,
|
|
Packit |
549fdc |
unsigned int *bits)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
time_t
|
|
Packit |
549fdc |
gnutls_openpgp_crt_get_subkey_creation_time
|
|
Packit |
549fdc |
(gnutls_openpgp_crt_t key, unsigned int idx)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return (time_t)-1;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
time_t
|
|
Packit |
549fdc |
gnutls_openpgp_crt_get_subkey_expiration_time
|
|
Packit |
549fdc |
(gnutls_openpgp_crt_t key, unsigned int idx)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return (time_t)-1;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_id(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
unsigned int idx,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_usage(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
unsigned int idx,
|
|
Packit |
549fdc |
unsigned int *key_usage)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_pk_dsa_raw(gnutls_openpgp_crt_t
|
|
Packit |
549fdc |
crt, unsigned int idx,
|
|
Packit |
549fdc |
gnutls_datum_t * p,
|
|
Packit |
549fdc |
gnutls_datum_t * q,
|
|
Packit |
549fdc |
gnutls_datum_t * g,
|
|
Packit |
549fdc |
gnutls_datum_t * y)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_subkey_pk_rsa_raw(gnutls_openpgp_crt_t
|
|
Packit |
549fdc |
crt, unsigned int idx,
|
|
Packit |
549fdc |
gnutls_datum_t * m,
|
|
Packit |
549fdc |
gnutls_datum_t * e)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_pk_dsa_raw(gnutls_openpgp_crt_t crt,
|
|
Packit |
549fdc |
gnutls_datum_t * p,
|
|
Packit |
549fdc |
gnutls_datum_t * q,
|
|
Packit |
549fdc |
gnutls_datum_t * g,
|
|
Packit |
549fdc |
gnutls_datum_t * y)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_pk_rsa_raw(gnutls_openpgp_crt_t crt,
|
|
Packit |
549fdc |
gnutls_datum_t * m,
|
|
Packit |
549fdc |
gnutls_datum_t * e)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_preferred_key_id(gnutls_openpgp_crt_t
|
|
Packit |
549fdc |
key,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_openpgp_crt_set_preferred_key_id(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
const
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/* privkey stuff.
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_init(gnutls_openpgp_privkey_t * key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
void gnutls_openpgp_privkey_deinit(gnutls_openpgp_privkey_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
gnutls_pk_algorithm_t
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_get_pk_algorithm
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, unsigned int *bits)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_PK_UNKNOWN;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
gnutls_sec_param_t
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_sec_param(gnutls_openpgp_privkey_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return 0;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_import(gnutls_openpgp_privkey_t key,
|
|
Packit |
549fdc |
const gnutls_datum_t * data,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format,
|
|
Packit |
549fdc |
const char *password,
|
|
Packit |
549fdc |
unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_fingerprint(gnutls_openpgp_privkey_t
|
|
Packit |
549fdc |
key, void *fpr,
|
|
Packit |
549fdc |
size_t * fprlen)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_subkey_fingerprint
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, unsigned int idx, void *fpr,
|
|
Packit |
549fdc |
size_t * fprlen)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_key_id(gnutls_openpgp_privkey_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_subkey_count(gnutls_openpgp_privkey_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_subkey_idx(gnutls_openpgp_privkey_t
|
|
Packit |
549fdc |
key,
|
|
Packit |
549fdc |
const
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_subkey_revoked_status
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, unsigned int idx)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_revoked_status
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
gnutls_pk_algorithm_t
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_get_subkey_pk_algorithm
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, unsigned int idx, unsigned int *bits)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_PK_UNKNOWN;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
time_t
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_get_subkey_expiration_time
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, unsigned int idx)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return (time_t)-1;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_subkey_id(gnutls_openpgp_privkey_t
|
|
Packit |
549fdc |
key, unsigned int idx,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
time_t
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_get_subkey_creation_time
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, unsigned int idx)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return (time_t)-1;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_export_subkey_dsa_raw
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t pkey, unsigned int idx,
|
|
Packit |
549fdc |
gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * g,
|
|
Packit |
549fdc |
gnutls_datum_t * y, gnutls_datum_t * x)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_export_subkey_rsa_raw
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t pkey, unsigned int idx,
|
|
Packit |
549fdc |
gnutls_datum_t * m, gnutls_datum_t * e, gnutls_datum_t * d,
|
|
Packit |
549fdc |
gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * u)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_export_dsa_raw(gnutls_openpgp_privkey_t
|
|
Packit |
549fdc |
pkey, gnutls_datum_t * p,
|
|
Packit |
549fdc |
gnutls_datum_t * q,
|
|
Packit |
549fdc |
gnutls_datum_t * g,
|
|
Packit |
549fdc |
gnutls_datum_t * y,
|
|
Packit |
549fdc |
gnutls_datum_t * x)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_export_rsa_raw(gnutls_openpgp_privkey_t
|
|
Packit |
549fdc |
pkey, gnutls_datum_t * m,
|
|
Packit |
549fdc |
gnutls_datum_t * e,
|
|
Packit |
549fdc |
gnutls_datum_t * d,
|
|
Packit |
549fdc |
gnutls_datum_t * p,
|
|
Packit |
549fdc |
gnutls_datum_t * q,
|
|
Packit |
549fdc |
gnutls_datum_t * u)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_export(gnutls_openpgp_privkey_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format,
|
|
Packit |
549fdc |
const char *password,
|
|
Packit |
549fdc |
unsigned int flags,
|
|
Packit |
549fdc |
void *output_data,
|
|
Packit |
549fdc |
size_t * output_data_size)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_export2(gnutls_openpgp_privkey_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format,
|
|
Packit |
549fdc |
const char *password,
|
|
Packit |
549fdc |
unsigned int flags,
|
|
Packit |
549fdc |
gnutls_datum_t * out)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_set_preferred_key_id
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, const gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_privkey_get_preferred_key_id
|
|
Packit |
549fdc |
(gnutls_openpgp_privkey_t key, gnutls_openpgp_keyid_t keyid)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_get_auth_subkey(gnutls_openpgp_crt_t crt,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t
|
|
Packit |
549fdc |
keyid, unsigned int flag)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/* Keyring stuff.
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_keyring_init(gnutls_openpgp_keyring_t * keyring)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
void gnutls_openpgp_keyring_deinit(gnutls_openpgp_keyring_t keyring)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_keyring_import(gnutls_openpgp_keyring_t keyring,
|
|
Packit |
549fdc |
const gnutls_datum_t * data,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_keyring_check_id(gnutls_openpgp_keyring_t ring,
|
|
Packit |
549fdc |
const gnutls_openpgp_keyid_t
|
|
Packit |
549fdc |
keyid, unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_verify_ring(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_keyring_t
|
|
Packit |
549fdc |
keyring, unsigned int flags,
|
|
Packit |
549fdc |
unsigned int *verify
|
|
Packit |
549fdc |
/* the output of the verification */
|
|
Packit |
549fdc |
)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_crt_verify_self(gnutls_openpgp_crt_t key,
|
|
Packit |
549fdc |
unsigned int flags,
|
|
Packit |
549fdc |
unsigned int *verify)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_keyring_get_crt(gnutls_openpgp_keyring_t ring,
|
|
Packit |
549fdc |
unsigned int idx,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_t * cert)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_openpgp_keyring_get_crt_count(gnutls_openpgp_keyring_t ring)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
void
|
|
Packit |
549fdc |
gnutls_openpgp_set_recv_key_function(gnutls_session_t session,
|
|
Packit |
549fdc |
gnutls_openpgp_recv_key_func func)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_certificate_set_openpgp_key
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t res,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_certificate_get_openpgp_key(gnutls_certificate_credentials_t res,
|
|
Packit |
549fdc |
unsigned index,
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_t *key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_certificate_get_openpgp_crt(gnutls_certificate_credentials_t res,
|
|
Packit |
549fdc |
unsigned index,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_t **crt_list,
|
|
Packit |
549fdc |
unsigned *crt_list_size)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_certificate_set_openpgp_key_file
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t res, const char *certfile,
|
|
Packit |
549fdc |
const char *keyfile, gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_certificate_set_openpgp_key_mem
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t res,
|
|
Packit |
549fdc |
const gnutls_datum_t * cert, const gnutls_datum_t * key,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_certificate_set_openpgp_key_file2
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t res, const char *certfile,
|
|
Packit |
549fdc |
const char *keyfile, const char *subkey_id,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_certificate_set_openpgp_key_mem2
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t res,
|
|
Packit |
549fdc |
const gnutls_datum_t * cert, const gnutls_datum_t * key,
|
|
Packit |
549fdc |
const char *subkey_id, gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_certificate_set_openpgp_keyring_mem
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t c, const unsigned char *data,
|
|
Packit |
549fdc |
size_t dlen, gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
int gnutls_certificate_set_openpgp_keyring_file
|
|
Packit |
549fdc |
(gnutls_certificate_credentials_t c, const char *file,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t format)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_pubkey_import_openpgp:
|
|
Packit |
549fdc |
* @key: The public key
|
|
Packit |
549fdc |
* @crt: The certificate to be imported
|
|
Packit |
549fdc |
* @flags: should be zero
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 2.12.0
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_pubkey_import_openpgp(gnutls_pubkey_t key,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_t crt,
|
|
Packit |
549fdc |
unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_pubkey_import_openpgp_raw:
|
|
Packit |
549fdc |
* @pkey: The public key
|
|
Packit |
549fdc |
* @data: The public key data to be imported
|
|
Packit |
549fdc |
* @format: The format of the public key
|
|
Packit |
549fdc |
* @keyid: The key id to use (optional)
|
|
Packit |
549fdc |
* @flags: Should be zero
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.1.3
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_pubkey_import_openpgp_raw(gnutls_pubkey_t pkey,
|
|
Packit |
549fdc |
const gnutls_datum_t * data,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t
|
|
Packit |
549fdc |
format,
|
|
Packit |
549fdc |
const gnutls_openpgp_keyid_t
|
|
Packit |
549fdc |
keyid, unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_pubkey_get_key_id:
|
|
Packit |
549fdc |
* @key: Holds the public key
|
|
Packit |
549fdc |
* @flags: should be one of the flags from %gnutls_keyid_flags_t
|
|
Packit |
549fdc |
* @output_data: will contain the key ID
|
|
Packit |
549fdc |
* @output_data_size: holds the size of output_data (and will be
|
|
Packit |
549fdc |
* replaced by the actual size of parameters)
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 2.12.0
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_pubkey_get_openpgp_key_id(gnutls_pubkey_t key,
|
|
Packit |
549fdc |
unsigned int flags,
|
|
Packit |
549fdc |
unsigned char *output_data,
|
|
Packit |
549fdc |
size_t * output_data_size,
|
|
Packit |
549fdc |
unsigned int *subkey)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_privkey_import_openpgp:
|
|
Packit |
549fdc |
* @pkey: The private key
|
|
Packit |
549fdc |
* @key: The private key to be imported
|
|
Packit |
549fdc |
* @flags: Flags for the import
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 2.12.0
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_privkey_import_openpgp(gnutls_privkey_t pkey,
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_t key,
|
|
Packit |
549fdc |
unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_privkey_export_openpgp:
|
|
Packit |
549fdc |
* @pkey: The private key
|
|
Packit |
549fdc |
* @key: Location for the key to be exported.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.4.0
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
int gnutls_privkey_export_openpgp(gnutls_privkey_t pkey,
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_t * key)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_privkey_import_openpgp_raw:
|
|
Packit |
549fdc |
* @pkey: The private key
|
|
Packit |
549fdc |
* @data: The private key data to be imported
|
|
Packit |
549fdc |
* @format: The format of the private key
|
|
Packit |
549fdc |
* @keyid: The key id to use (optional)
|
|
Packit |
549fdc |
* @password: A password (optional)
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.1.0
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_privkey_import_openpgp_raw(gnutls_privkey_t pkey,
|
|
Packit |
549fdc |
const gnutls_datum_t * data,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t
|
|
Packit |
549fdc |
format,
|
|
Packit |
549fdc |
const gnutls_openpgp_keyid_t
|
|
Packit |
549fdc |
keyid, const char *password)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_pcert_import_openpgp_raw:
|
|
Packit |
549fdc |
* @pcert: The pcert structure
|
|
Packit |
549fdc |
* @cert: The raw certificate to be imported
|
|
Packit |
549fdc |
* @format: The format of the certificate
|
|
Packit |
549fdc |
* @keyid: The key ID to use (NULL for the master key)
|
|
Packit |
549fdc |
* @flags: zero for now
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.0
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_pcert_import_openpgp_raw(gnutls_pcert_st * pcert,
|
|
Packit |
549fdc |
const gnutls_datum_t * cert,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_fmt_t
|
|
Packit |
549fdc |
format,
|
|
Packit |
549fdc |
gnutls_openpgp_keyid_t keyid,
|
|
Packit |
549fdc |
unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_pcert_import_openpgp:
|
|
Packit |
549fdc |
* @pcert: The pcert structure
|
|
Packit |
549fdc |
* @crt: The raw certificate to be imported
|
|
Packit |
549fdc |
* @flags: zero for now
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.0
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_pcert_import_openpgp(gnutls_pcert_st * pcert,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_t crt,
|
|
Packit |
549fdc |
unsigned int flags)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_pcert_export_x509:
|
|
Packit |
549fdc |
* @pcert: The pcert structure.
|
|
Packit |
549fdc |
* @crt: An initialized #gnutls_openpgp_crt_t.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.4.0
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
int gnutls_pcert_export_openpgp(gnutls_pcert_st * pcert,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_t * crt)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_openpgp_privkey_sign_hash:
|
|
Packit |
549fdc |
* @session: is a gnutls session
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
void
|
|
Packit |
549fdc |
gnutls_openpgp_send_cert(gnutls_session_t session,
|
|
Packit |
549fdc |
gnutls_openpgp_crt_status_t status)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_certificate_get_peers_subkey_id:
|
|
Packit |
549fdc |
* @session: is a gnutls session
|
|
Packit |
549fdc |
* @id: will contain the ID
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Since: 3.1.3
|
|
Packit |
549fdc |
**/
|
|
Packit |
549fdc |
int gnutls_certificate_get_peers_subkey_id(gnutls_session_t session,
|
|
Packit |
549fdc |
gnutls_datum_t * id)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|
|
Packit |
549fdc |
/**
|
|
Packit |
549fdc |
* gnutls_openpgp_privkey_sign_hash:
|
|
Packit |
549fdc |
* @key: Holds the key
|
|
Packit |
549fdc |
* @hash: holds the data to be signed
|
|
Packit |
549fdc |
* @signature: will contain newly allocated signature
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* This function is no-op.
|
|
Packit |
549fdc |
*
|
|
Packit |
549fdc |
* Returns: %GNUTLS_E_UNIMPLEMENTED_FEATURE.
|
|
Packit |
549fdc |
*/
|
|
Packit |
549fdc |
int
|
|
Packit |
549fdc |
gnutls_openpgp_privkey_sign_hash(gnutls_openpgp_privkey_t key,
|
|
Packit |
549fdc |
const gnutls_datum_t * hash,
|
|
Packit |
549fdc |
gnutls_datum_t * signature)
|
|
Packit |
549fdc |
{
|
|
Packit |
549fdc |
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
|
|
Packit |
549fdc |
}
|
|
Packit |
549fdc |
|