GnuTLS.X509.PKCS12Bag – gnutls Reference Manual
Packages
gnutls
GnuTLS
X509
PKCS12Bag
create
decrypt
encrypt
get_count
get_data
get_friendly_name
get_key_id
get_type
set_crl
set_crt
set_data
set_friendly_name
set_key_id
PKCS12Bag
Object Hierarchy:
Description:
[
Compact
]
[
CCode
( cname =
"struct gnutls_pkcs12_bag_int"
, cprefix =
"gnutls_pkcs12_bag_"
, free_function =
"gnutls_pkcs12_bag_deinit"
) ]
public
class
PKCS12Bag
Namespace:
GnuTLS.X509
Package:
gnutls
Content:
Static methods:
public
static
PKCS12Bag
create
()
Methods:
public
int
decrypt
(
string
pass)
public
int
encrypt
(
string
pass,
PKCSEncryptFlags
flags)
public
int
get_count
()
public
int
get_data
(
int
index,
out
Datum
data)
public
int
get_friendly_name
(
int
index,
out
unowned
string
name)
public
int
get_key_id
(
int
index,
out
Datum
id)
public
PKCS12BagType
get_type
(
int
index)
public
int
set_crl
(
CRL
crl)
public
int
set_crt
(
Certificate
crt)
public
int
set_data
(
PKCS12BagType
type,
ref
Datum
data)
public
int
set_friendly_name
(
int
index,
string
name)
public
int
set_key_id
(
int
index,
ref
Datum
id)