es.caib.signatura.provider.impl.common
Class SMIMEImpl
java.lang.Object
es.caib.signatura.provider.impl.common.SMIMEImpl
- All Implemented Interfaces:
- es.caib.signatura.api.SMIMEParser
- Direct Known Subclasses:
- DetachedSMIME
public class SMIMEImpl
- extends java.lang.Object
- implements es.caib.signatura.api.SMIMEParser
Factoría de intérpretes de documentos smime, o intérprete abstracto.
- Author:
- u91940
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MULTIPART_SIGNED
protected static java.lang.String MULTIPART_SIGNED
DETACHED_SIGNATURE
protected static java.lang.String DETACHED_SIGNATURE
ENVELOPED_SIGNATURE
protected static java.lang.String ENVELOPED_SIGNATURE
ENVELOPED_DATA
protected static java.lang.String ENVELOPED_DATA
SIGNED_DATA
protected static java.lang.String SIGNED_DATA
CERTS_ONLY
protected static java.lang.String CERTS_ONLY
COMPRESSED_DATA
protected static java.lang.String COMPRESSED_DATA
contentType
protected java.lang.String contentType
smimeType
protected java.lang.String smimeType
name
protected java.lang.String name
contentTransferEncoding
protected java.lang.String contentTransferEncoding
signedObject
protected java.lang.Object signedObject
smimeDocument
protected java.lang.String smimeDocument
signatures
protected es.caib.signatura.api.Signature[] signatures
SMIMEImpl
public SMIMEImpl()
getInstance
public final es.caib.signatura.api.SMIMEParser getInstance(java.io.InputStream smime)
throws java.io.IOException,
es.caib.signatura.api.SignatureException
- Specified by:
getInstance in interface es.caib.signatura.api.SMIMEParser
- Throws:
java.io.IOException
es.caib.signatura.api.SignatureException
getSignedObject
public final java.lang.Object getSignedObject()
- Specified by:
getSignedObject in interface es.caib.signatura.api.SMIMEParser
getSignatures
public final es.caib.signatura.api.Signature[] getSignatures()
- Specified by:
getSignatures in interface es.caib.signatura.api.SMIMEParser
parse
public void parse(java.io.InputStream mimeIS)
throws es.caib.signatura.api.SignatureDataException,
java.io.IOException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- Specified by:
parse in interface es.caib.signatura.api.SMIMEParser
- Throws:
es.caib.signatura.api.SignatureDataException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException
Copyright © 2009 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.