pub struct ServerFinal { /* fields omitted */ }
The final state of the SCRAM mechanism after the final client message was computed.
Processes the final answer from the server and returns the authentication result.
- A value of
Ok(())
signals a successful authentication attempt.
- A value of
Err(Error::Protocol(_)
or Err(Error::UnsupportedExtension)
means that the
authentication request failed.
- A value of
Err(Error::InvalidServer)
or Err(Error::Authentication(_))
means that the
authentication request was rejected.
Detailed semantics are documented in the Error
type.
Formats the value using the given formatter. Read more