g and initializing the encapsulated modules. The
 initialization step includes passing the relevant request and response MessagePolicy objects to the encapsulated
 modules. The <code>MessagePolicy</code> objects are obtained by the ServerAuthConfig instance used to obtain the
 <code>ServerAuthContext</code> object. See <code>ServerAuthConfig.getAuthContext</code> for more information.

 <p>
 Implementations of this interface are instantiated by their associated configuration object such that they know which