Enum opaquebind::PakeError
source[−]pub enum PakeError {
CryptoError(InternalPakeError),
IncompleteKeysError,
IncompatibleServerStaticPublicKeyError,
KeyExchangeMacValidationError,
InvalidLoginError,
SerializationError,
IdentityGroupElementError,
}
Expand description
Represents an error in password checking
Variants
CryptoError(InternalPakeError)
Tuple Fields
Internal error during PRF verification: {0}
IncompleteKeysError
Incomplete set of keys passed into finish() function
IncompatibleServerStaticPublicKeyError
The provided server public key doesn’t match the sealed one
KeyExchangeMacValidationError
Error in key exchange protocol when attempting to validate MACs
InvalidLoginError
Error in validating credentials
SerializationError
Error with serializing / deserializing protocol messages
IdentityGroupElementError
Identity group element was encountered during deserialization, which is invalid
Trait Implementations
Performs the conversion.
Performs the conversion.