public class JCAProvider
extends java.security.Provider
This class is used only to register the jespa.sasl.SaslClientFactory and jespa.sasl.SaslServerFactory implementations with the JCA. Specifically, this class will likely be used only as shown below to enable JNDI to use the Jespa SASL implementation and thus use NTLM authentication, integrity and confidentiality:
java.security.Security.addProvider(new jespa.security.JCAProvider());
This class registers the Jespa SASL client as a SaslClientFactory.NTLM and SaslClientFactory.GSS-SPNEGO provider and registers the Jespa SASL server as a SaslServerFactory.NTLM provider.
Constructor and Description |
---|
JCAProvider() |
clear, compute, computeIfAbsent, computeIfPresent, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getService, getServices, getVersion, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, toString, values
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames