Authors: Jean-Sébastien Pédron (js.pedron@meetic-corp.com).
| abort/0 | Make a <abort/> element. |
| announced_mechanisms/1 | Return the list of SASL mechanisms announced by the receiving entity. |
| next_step/1 | Extract the challenge or the ending element that the receiving entity sent. |
| response/1 | Prepare a <response/> element to send the challenge's response. |
| selected_mechanism/1 | Prepare an <auth/> element with the selected mechanism. |
| selected_mechanism/2 | Prepare an <auth/> element with the selected mechanism. |
abort() -> Abort
Make a <abort/> element.
announced_mechanisms(Xmlel::Features_Announcement) -> Mechanisms
throws {sasl, announced_mechanisms, invalid_feature, Feature} | {sasl, announced_mechanisms, invalid_mechanism, El}
Return the list of SASL mechanisms announced by the receiving entity.
next_step(Xmlel::El) -> Type
Extract the challenge or the ending element that the receiving entity sent.
Any challenge or success data is Base64-decoded.response(Response_Data) -> Response
Prepare a <response/> element to send the challenge's response.
Response_Data will be Base64-encoded.
selected_mechanism(Mechanism) -> Auth
Prepare an <auth/> element with the selected mechanism.
selected_mechanism(Mechanism, Initial_Response) -> Auth
Prepare an <auth/> element with the selected mechanism.
Generated by EDoc, Feb 19 2012, 12:53:53.