/** * Get a default ClientAuthContext. * * @return an instance of ConfigClient. */ public ClientAuthContext getClientAuthContext(String intercept, String id, AuthPolicy requestPolicy, AuthPolicy responsePolicy, CallbackHandler handler) throws AuthException { ConfigFile.Entry[] entries = getEntries(intercept, id, requestPolicy, responsePolicy, CLIENT); if (entries == null || entries.length == 0) { return null; } // instantiate and initialize modules up front as well if (handler == null) { handler = ConfigFile.loadDefaultCallbackHandler(); } else if (handler instanceof DependentCallbackHandler) { handler = new DelegatingHandler(handler); } for (int i = 0; i < entries.length; i++) { entries[i].module = ConfigFile.createModule(entries[i], handler); } return new ConfigClient(entries); }
/** * Get a default ClientAuthContext. * * @return an instance of ConfigClient. */ public ClientAuthContext getClientAuthContext(String intercept, String id, AuthPolicy requestPolicy, AuthPolicy responsePolicy, CallbackHandler handler) throws AuthException { ConfigFile.Entry[] entries = getEntries(intercept, id, requestPolicy, responsePolicy, CLIENT); if (entries == null || entries.length == 0) { return null; } // instantiate and initialize modules up front as well if (handler == null) { handler = ConfigFile.loadDefaultCallbackHandler(); } else if (handler instanceof DependentCallbackHandler) { handler = new DelegatingHandler(handler); } for (int i = 0; i < entries.length; i++) { entries[i].module = ConfigFile.createModule(entries[i], handler); } return new ConfigClient(entries); }