t.secureRequest(messageInfo,subject);
 </ol>

 <p>
 A system-wide AuthConfigFactory implementation can be set by invoking <code>setFactory</code>, and retrieved using
 <code>getFactory</code>.

 <p>
 Every implementation of this abstract class must offer a public, zero argument constructor. This constructor must
 support the construction and registration (including self-registration) of AuthConfigProviders from a persistent
 declarative representation. For example, a factory implementation class could inter