org.netserv.ipauth.core
Class IpAuthVerifier

java.lang.Object
  extended by org.netserv.ipauth.core.IpAuthVerifier

public final class IpAuthVerifier
extends java.lang.Object


Constructor Summary
IpAuthVerifier(IpAuthVerifierImpl verifier, int depth)
           
 
Method Summary
static IpAuthVerifier getCrlVerifier(int depth)
           
 void registerTrustedCA(java.security.cert.X509Certificate[] caCerts)
           
 void registerTrustedDists(java.net.URL[] dists)
           
 void verify(java.security.cert.X509Certificate[] certs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IpAuthVerifier

public IpAuthVerifier(IpAuthVerifierImpl verifier,
                      int depth)
Method Detail

getCrlVerifier

public static final IpAuthVerifier getCrlVerifier(int depth)

registerTrustedCA

public void registerTrustedCA(java.security.cert.X509Certificate[] caCerts)
Parameters:
caCerts -

registerTrustedDists

public void registerTrustedDists(java.net.URL[] dists)
Parameters:
dists -

verify

public void verify(java.security.cert.X509Certificate[] certs)
            throws java.security.cert.CertificateException
Throws:
java.security.cert.CertificateException