pub trait ChallengeAuthenticator {
// Required methods
fn sign_challenge(&self, nonce: &[u8]) -> Vec<u8> ⓘ;
fn verify_challenge(&self, nonce: &[u8], signature: &[u8]) -> bool;
// Provided method
fn identity_verifying_key(&self) -> Option<Vec<u8>> { ... }
}Expand description
Minimal authenticator stub for challenge validation.