Class IBMJCEHYBRID

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,​java.lang.Object>

    public final class IBMJCEHYBRID
    extends java.security.Provider
    This class is the main class that registers all transformations supported by the IBMJCEHYBRID provider.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.security.Provider

        java.security.Provider.Service
    • Field Summary

      • Fields inherited from class java.util.Properties

        defaults
    • Constructor Summary

      Constructors 
      Constructor Description
      IBMJCEHYBRID()
      Constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCurrentBestProvider​(java.lang.String service, java.lang.String algorithm)  
      • Methods inherited from class java.security.Provider

        clear, compute, computeIfAbsent, computeIfPresent, configure, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getService, getServices, getVersion, getVersionStr, isConfigured, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, toString, values
      • Methods inherited from class java.util.Properties

        clone, contains, containsKey, containsValue, equals, getProperty, hashCode, isEmpty, list, list, load, loadFromXML, propertyNames, rehash, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IBMJCEHYBRID

        public IBMJCEHYBRID()
        Constructor
    • Method Detail

      • getCurrentBestProvider

        public java.lang.String getCurrentBestProvider​(java.lang.String service,
                                                       java.lang.String algorithm)
                                                throws java.security.NoSuchAlgorithmException
        Parameters:
        service - The service to query
        algorithm - The algorithm to query
        Returns:
        String The current best provider for the service algorithm pair.
        Throws:
        java.security.NoSuchAlgorithmException - The service algorithm pair was not found as a registered provider or no registered providers were found in the failover table.