pub trait SignatureValidator {
// Required method
fn validate(
&self,
updater: &dyn SignatureUpdater,
signature: &[u8],
) -> Result<bool, CryptError>;
}Expand description
A trait for validating RSA signatures.
Equivalent to SignatureValidator interface in Minecraft.
Required Methods§
Sourcefn validate(
&self,
updater: &dyn SignatureUpdater,
signature: &[u8],
) -> Result<bool, CryptError>
fn validate( &self, updater: &dyn SignatureUpdater, signature: &[u8], ) -> Result<bool, CryptError>
Validates that the signature is valid for the data provided by the updater.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".