net.jini.url.file
Class FileIntegrityVerifier
java.lang.Object
net.jini.url.file.FileIntegrityVerifier
- All Implemented Interfaces:
- IntegrityVerifier
public class FileIntegrityVerifier
- extends Object
- implements IntegrityVerifier
Integrity verifier for FILE URLs. This class is intended to be specified
in a resource to configure the operation of
Security.verifyCodebaseIntegrity
.
Do not use this verifier if your operating system is configured to
mount remote file systems and the underlying file system protocols do
not provide adequate data integrity or authentication of the remote hosts.
- Since:
- 2.0
- Author:
- Sun Microsystems, Inc.
Method Summary |
boolean |
providesIntegrity(URL url)
Returns true if the specified URL uses the "file"
protocol and the host is null , empty, "~", or "localhost";
returns false otherwise. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileIntegrityVerifier
public FileIntegrityVerifier()
providesIntegrity
public boolean providesIntegrity(URL url)
- Returns
true
if the specified URL uses the "file"
protocol and the host is null
, empty, "~", or "localhost";
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
Copyright © GigaSpaces.