Lines Matching defs:message
29 public function encode(Message $message, SaslContext $context): string
32 return $this->encodeServerChallenge($message);
34 return $this->encodeClientResponse($message);
53 protected function encodeServerChallenge(Message $message): string
55 if (!$message->has('challenge')) {
56 throw new SaslEncodingException('The server challenge message must contain a "challenge".');
58 $challenge = $message->get('challenge');
66 protected function encodeClientResponse(Message $message): string
68 if (!$message->has('username')) {
71 if (!$message->has('digest')) {
74 $username = $message->get('username');
75 $digest = $message->get('digest');