botan v1.12.5 (2016-04-07T22:31:19Z)
Dub
Repo
CertificateVerify
botan
tls
messages
Certificate Verify Message
package final
static if
(
BOTAN_HAS_TLS
)
class
CertificateVerify :
HandshakeMessage
{
const
(
HandshakeType
)
type
();
bool
verify
(X509Certificate cert, HandshakeState state);
this
(HandshakeIO io, HandshakeState state, TLSPolicy policy, RandomNumberGenerator rng, PrivateKey priv_key);
this
(Vector!ubyte buf, TLSProtocolVersion _version);
Vector
!
ubyte
serialize
();
}
Constructors
this
this
(HandshakeIO io, HandshakeState state, TLSPolicy policy, RandomNumberGenerator rng, PrivateKey priv_key)
Undocumented in source.
this
this
(Vector!ubyte buf, TLSProtocolVersion _version)
Undocumented in source.
Members
Functions
serialize
Vector
!
ubyte
serialize
()
Undocumented in source. Be warned that the author may not have intended to support it.
type
const
(
HandshakeType
)
type
()
Undocumented in source. Be warned that the author may not have intended to support it.
verify
bool
verify
(X509Certificate cert, HandshakeState state)
Check the signature on a certificate verify message
Inherited Members
From HandshakeMessage
type
HandshakeType
type
()
Undocumented in source.
serialize
Vector
!
ubyte
serialize
()
Undocumented in source.
Meta
Source
See Implementation
botan
tls
messages
classes
Certificate
CertificateReq
CertificateVerify
ChangeCipherSpec
ClientHello
ClientKeyExchange
Finished
HelloRequest
HelloVerifyRequest
NewSessionTicket
ServerHello
ServerHelloDone
ServerKeyExchange
enums
TLS_EMPTY_RENEGOTIATION_INFO_SCSV
functions
certTypeCodeToName
certTypeNameToCode
finishedComputeVerify
makeHelloRandom
stripLeadingZeros
interfaces
HandshakeMessage
Certificate Verify Message