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_Annoucenement) -> 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, Jan 21 2011, 01:43:54.