Botan
3.7.1
Crypto and TLS for C&
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Enumerations
a
c
d
e
f
g
h
k
l
m
n
o
p
r
s
t
u
v
w
Enumerator
c
d
f
i
m
n
r
s
t
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
f
h
i
m
n
o
p
r
s
t
u
v
w
Enumerations
b
c
d
e
k
m
n
o
p
s
t
x
Enumerator
_
a
b
c
d
e
f
h
k
l
m
n
p
q
r
s
t
u
w
x
Related Symbols
b
c
d
e
f
k
o
p
s
t
x
Files
File List
File Members
All
_
a
b
c
d
e
f
i
k
m
n
o
p
q
s
t
u
w
x
y
z
Functions
b
c
Variables
Typedefs
b
c
e
p
t
Enumerations
Enumerator
b
c
d
e
k
n
Macros
_
a
b
c
f
m
n
q
s
t
w
Botan
X509_CRL
Botan::X509_CRL Member List
This is the complete list of members for
Botan::X509_CRL
, including all inherited members.
ASN1_Object
()=default
Botan::ASN1_Object
ASN1_Object
(const ASN1_Object &)=default
Botan::ASN1_Object
authority_key_id
() const
Botan::X509_CRL
BER_encode
() const
Botan::ASN1_Object
check_signature
(const Public_Key &key) const
Botan::X509_Object
choose_sig_format
(const Private_Key &key, RandomNumberGenerator &rng, std::string_view hash_fn, std::string_view padding_algo)
Botan::X509_Object
static
crl_issuing_distribution_point
() const
Botan::X509_CRL
crl_number
() const
Botan::X509_CRL
decode_from
(BER_Decoder &from) override
Botan::X509_Object
virtual
encode_into
(DER_Encoder &to) const override
Botan::X509_Object
virtual
extensions
() const
Botan::X509_CRL
get_revoked
() const
Botan::X509_CRL
is_revoked
(const X509_Certificate &cert) const
Botan::X509_CRL
issuer_dn
() const
Botan::X509_CRL
issuing_distribution_points
() const
Botan::X509_CRL
load_data
(DataSource &src)
Botan::X509_Object
protected
make_signed
(PK_Signer &signer, RandomNumberGenerator &rng, const AlgorithmIdentifier &alg_id, const secure_vector< uint8_t > &tbs)
Botan::X509_Object
static
next_update
() const
Botan::X509_CRL
operator=
(const X509_Object &)=default
Botan::X509_Object
Botan::ASN1_Object::operator=
(const ASN1_Object &)=default
Botan::ASN1_Object
PEM_encode
() const
Botan::X509_Object
signature
() const
Botan::X509_Object
inline
signature_algorithm
() const
Botan::X509_Object
inline
signed_body
() const
Botan::X509_Object
inline
tbs_data
() const
Botan::X509_Object
this_update
() const
Botan::X509_CRL
verify_signature
(const Public_Key &key) const
Botan::X509_Object
X509_CRL
()=default
Botan::X509_CRL
X509_CRL
(DataSource &source)
Botan::X509_CRL
X509_CRL
(const std::vector< uint8_t > &vec)
Botan::X509_CRL
X509_CRL
(const X509_DN &issuer, const X509_Time &thisUpdate, const X509_Time &nextUpdate, const std::vector< CRL_Entry > &revoked)
Botan::X509_CRL
X509_Object
(const X509_Object &)=default
Botan::X509_Object
X509_Object
()=default
Botan::X509_Object
protected
x509_version
() const
Botan::X509_CRL
~ASN1_Object
()=default
Botan::ASN1_Object
virtual
~X509_Object
() override=default
Botan::X509_Object
Generated by
1.12.0