Class HttpsIntegrityVerifier

java.lang.Object
net.jini.url.https.HttpsIntegrityVerifier
All Implemented Interfaces:
IntegrityVerifier

public class HttpsIntegrityVerifier extends Object implements IntegrityVerifier
Integrity verifier for HTTPS URLs. This class is intended to be specified in a resource to configure the operation of Security.verifyCodebaseIntegrity.

This verifier assumes the HTTPS URL protocol handler is configured to provide adequate data integrity and server authentication.

Since:
2.0
Author:
Sun Microsystems, Inc.
  • Constructor Details

    • HttpsIntegrityVerifier

      public HttpsIntegrityVerifier()
  • Method Details

    • providesIntegrity

      public boolean providesIntegrity(URL url)
      Returns true if the specified URL uses the "https" protocol; returns false otherwise.
      Specified by:
      providesIntegrity in interface IntegrityVerifier
      Parameters:
      url - URL to verify
      Returns:
      true if the specified URL is known to provide content integrity; false otherwise
      Throws:
      NullPointerException - if the URL is null