Name

Class java.security.Provider

Description

An instance of the Provider class is responsible for mapping particular implementations to desired algorithm/engine pairs; instances of this class are consulted (indirectly) by the getInstance() methods of the engine classes to find a class that implements the desired operation. Instances of this class must be registered either with the Security class or by listing them in the $JDKHOME/lib/security/java.security file as a security.provider property.

Class Definition

public abstract class java.security.Provider
  extends java.util.Properties {

  // Constructors
  protected Provider(String, double, String);

  // Instance Methods
  public synchronized void clear();
  public String getInfo();
  public String getName();
  public double getVersion();
  public synchronized Object put(Object, Object);
  public synchronized Object remove(Object);
  public String toString();
}

See Also

Security

Get Java Cryptography now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.