fn verify_tls12_signature(
        &self,
        message: &[u8],
        cert: &Certificate,
        dss: &DigitallySignedStruct,
    ) -> Result<HandshakeSignatureValid, Error> {
        verify_signed_struct(message, cert, dss)
    }
/// Verify a signature allegedly by the given server certificate.
///
/// `message` is not hashed, and needs hashing during the verification.
/// The signature and algorithm are within `dss`.  `cert` contains the
/// public key to use.
///
/// `cert` is the same certificate that was previously validated by a
/// call to `verify_server_cert`.
///
/// If and only if the signature is valid, return HandshakeSignatureValid.
/// Otherwise, return an error -- rustls will send an alert and abort the
/// connection.
///
/// This method is only called for TLS1.2 handshakes.  Note that, in TLS1.2,
/// SignatureSchemes such as `SignatureScheme::ECDSA_NISTP256_SHA256` are not
/// in fact bound to the specific curve implied in their name.
///
/// This trait method has a default implementation that uses webpki to verify
/// the signature.
Verify a signature allegedly by the given server certificate.
`message` is not hashed, and needs hashing during the verification.
The signature and algorithm are within `dss`.  `cert` contains the
public key to use.

`cert` is the same certificate that was previously validated by a
call to `verify_server_cert`.

If and only if the signature is valid, return HandshakeSignatureValid.
Otherwise, return an error -- rustls will send an alert and abort the
connection.

This method is only called for TLS1.2 handshakes.  Note that, in TLS1.2,
SignatureSchemes such as `SignatureScheme::ECDSA_NISTP256_SHA256` are not
in fact bound to the specific curve implied in their name.

This trait method has a default implementation that uses webpki to verify
the signature.
Verify a signature allegedly by the given server certificate . ` message ` is not hashed and needs hashing during the verification . The signature and algorithm are within ` dss ` . ` cert ` contains the public key to use . ` cert ` is the same certificate that was previously validated by a call to ` verify_server_cert ` . If and only if the signature is valid return HandshakeSignatureValid . Otherwise return an error -- rustls will send an alert and abort the connection . This method is only called for TLS1 . 2 handshakes . Note that in TLS1 . 2 SignatureSchemes such as ` SignatureScheme :: ECDSA_NISTP256_SHA256 ` are not in fact bound to the specific curve implied in their name . This trait method has a default implementation that uses webpki to verify the signature .
fn verify_tls12_signature(
        &self,
        message: &[u8],
        cert: &Certificate,
        dss: &DigitallySignedStruct,
    ) -> Result<HandshakeSignatureValid, Error> {
        verify_signed_struct(message, cert, dss)
    }
fn verify_tls12_signature ( & self , message : & [ u8 ] , cert : & Certificate , dss : & DigitallySignedStruct , ) -> Result < HandshakeSignatureValid , Error > { verify_signed_struct ( message , cert , dss ) }
Verify a signature allegedly by the given server certificate.
Verify a signature allegedly by the given server certificate .
&self
message
&[u8]
cert
&Certificate
dss
&DigitallySignedStruct
&self
message
&[u8]
cert
&Certificate
dss
&DigitallySignedStruct