New Version of the ASM Specification for SASL Based on Oracle Implementation Document

2018-03-17T04:46:41Z (GMT) by Al-Shareefi Lisitsa Dixon

This specification is an ASM specification for SASL which consists of one main machine (Network), and eight modules (C, S, Protocol C, Mechanism C, Protocol S, Mechanism S, Abstract Layer, Message Box Signature. The Network is responsible of passing messages between client and server. Mechanism C includes signatures for functions and features of SASL mechanisms that are available for client's use. Mechanism S includes signatures for functions and features of SASL mechanisms that are available for server's use. Protocol C involves signatures for functions and specification of SASL protocols that are available for client's use. Protocol S involves signatures for functions and specification of SASL protocols that are available for server's use. Abstract Layer contains shared SASL signature between client and server. C includes rules performed by client agent. S includes rules performed by Server agent. This specification is based on Oracle implementation document.