anon.crypto
Class JAPCertificate.X509CertificateInstantiator
java.lang.Object
anon.crypto.JAPCertificate.X509CertificateInstantiator
- All Implemented Interfaces:
- IResourceInstantiator
- Enclosing class:
- JAPCertificate
private static final class JAPCertificate.X509CertificateInstantiator
- extends java.lang.Object
- implements IResourceInstantiator
Method Summary |
java.lang.Object |
getInstance(java.io.File a_file,
java.io.File a_topDirectory)
Loads a file and transforms it into a concrete object. |
java.lang.Object |
getInstance(java.io.InputStream a_inputStream,
java.lang.String a_resourceName)
Optional: may not be supported by all resource instantiators. |
java.lang.Object |
getInstance(java.util.zip.ZipEntry a_entry,
java.util.zip.ZipFile a_file)
Loads a file and transforms it into a concrete object. |
private boolean |
isBlocked(java.lang.String a_resourceName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_strIgnoreCertMark
private java.lang.String m_strIgnoreCertMark
JAPCertificate.X509CertificateInstantiator
public JAPCertificate.X509CertificateInstantiator(java.lang.String a_strIgnoreCertMark)
getInstance
public java.lang.Object getInstance(java.io.File a_file,
java.io.File a_topDirectory)
throws java.io.IOException
- Description copied from interface:
IResourceInstantiator
- Loads a file and transforms it into a concrete object.
- Specified by:
getInstance
in interface IResourceInstantiator
- Parameters:
a_file
- a Filea_topDirectory
- the top directory of this file; this is generally not needed to load
the file
- Returns:
- an Object
- Throws:
java.io.IOException
getInstance
public java.lang.Object getInstance(java.util.zip.ZipEntry a_entry,
java.util.zip.ZipFile a_file)
throws java.io.IOException
- Description copied from interface:
IResourceInstantiator
- Loads a file and transforms it into a concrete object. Please not that JDK 1.1.8 does not
correctly load zip entries! Please use the method ResourceLoader.loadResource(String)
instead. By this way, only zip/jar files in the classpath may be loaded.
- Specified by:
getInstance
in interface IResourceInstantiator
- Parameters:
a_entry
- a ZipEntrya_file
- the ZipFile of this zip entry
- Returns:
- an Object
- Throws:
java.io.IOException
getInstance
public java.lang.Object getInstance(java.io.InputStream a_inputStream,
java.lang.String a_resourceName)
- Description copied from interface:
IResourceInstantiator
- Optional: may not be supported by all resource instantiators. You may not rely that this methods
returns results.
- Specified by:
getInstance
in interface IResourceInstantiator
- Returns:
isBlocked
private boolean isBlocked(java.lang.String a_resourceName)