public abstract class AbstractPDDASLHandler extends Object implements SOAPHandler<SOAPMessageContext>
| Constructor and Description |
|---|
AbstractPDDASLHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
analisiFaultPDDGateway(SOAPMessage messaggio)
Analizza un SOAPMessage e se si tratta di un SOAPFault solleva la
relativa eccezione
|
protected void |
controllaRevocaCertificato(sun.security.x509.X509CertImpl cert,
String codiceFiscaleCertificato) |
protected void |
controllaRevocaCertificatoNew(sun.security.x509.X509CertImpl cert,
String codiceFiscaleCertificato,
String idTransazione) |
protected SOAPMessage |
costruisciSoapFault(String codAttributo) |
private Node |
getChildNodeByTagName(Node parent,
String tagName) |
static String |
getDataCorrente()
Restituisce la data corrente nel formato dd/mm/yyyy - hh:mm:ss.SSS
|
protected String |
getIdTransazione() |
protected Iterator<sun.security.x509.X509CertImpl> |
getIteratorCredenzialiSubject(SOAPMessageContext messageContext)
Metodo che previene il nullpointer quando si cerca di recuperare l'iterator
delle credenziali ma non esiste nel context.
|
static SOAPMessage |
inviaMessaggio(SOAPMessage message,
String url) |
static SOAPMessage |
inviaMessaggio(SOAPMessage message,
String url,
String idTransazione,
int timeoutMs) |
protected boolean |
isCRL(File file) |
protected String |
leggiCodFiscaleOperatore(SOAPMessage msg) |
protected String |
toIndentedString(SOAPMessage message) |
protected SOAPMessage |
toSOAPMessage(InputStream is) |
protected SOAPMessage |
toSOAPMessage(String messaggioString) |
String |
toString(SOAPMessage message) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHeadersclose, handleFault, handleMessageprotected Iterator<sun.security.x509.X509CertImpl> getIteratorCredenzialiSubject(SOAPMessageContext messageContext)
messageContext - Il contesto del messaggio SOAPpublic String toString(SOAPMessage message) throws SOAPException
SOAPExceptionprotected String toIndentedString(SOAPMessage message) throws SOAPException
SOAPExceptionprotected SOAPMessage toSOAPMessage(String messaggioString) throws SOAPException
SOAPExceptionprotected SOAPMessage toSOAPMessage(InputStream is) throws SOAPException
SOAPExceptionpublic static SOAPMessage inviaMessaggio(SOAPMessage message, String url) throws SOAPException
SOAPExceptionpublic static SOAPMessage inviaMessaggio(SOAPMessage message, String url, String idTransazione, int timeoutMs) throws SOAPException
SOAPExceptionprotected boolean isCRL(File file)
protected SOAPMessage costruisciSoapFault(String codAttributo)
protected void controllaRevocaCertificato(sun.security.x509.X509CertImpl cert,
String codiceFiscaleCertificato)
throws Exception
Exceptionprotected String leggiCodFiscaleOperatore(SOAPMessage msg)
public static String getDataCorrente()
public void analisiFaultPDDGateway(SOAPMessage messaggio) throws SOAPException, Exception
messaggio - SOAPExceptionApplicationExceptionExceptionprotected String getIdTransazione()