terface is implemented by objects that can be used to obtain authentication context configuration objects,
 that is, <code>ClientAuthConfig</code> or <code>ServerAuthConfig</code> objects.

 <p>
 Authentication context configuration objects serve as sources of the authentication context objects, that is,
 <code>ClientAuthContext</code> or <code>ServerAuthContext</code> objects, for a specific message layer and messaging
 context.
 
 <p>
 Authentication context objects encapsulate the initialization, configu