org.gcube.security.soa3.connector.engine
Class SecurityTokenWSSecurityRequestEngine

java.lang.Object
  extended by org.globus.wsrf.impl.security.authentication.wssec.WSSecurityEngine
      extended by org.globus.wsrf.impl.security.authentication.wssec.WSSecurityRequestEngine
          extended by org.gcube.security.soa3.connector.engine.SecurityTokenWSSecurityRequestEngine

public class SecurityTokenWSSecurityRequestEngine
extends org.globus.wsrf.impl.security.authentication.wssec.WSSecurityRequestEngine

Author:
Ciro Formisano (ENG)

Field Summary
 
Fields inherited from class org.globus.wsrf.impl.security.authentication.wssec.WSSecurityEngine
i18n, SIG_LN
 
Method Summary
static SecurityTokenWSSecurityRequestEngine getEngine()
           
 void processSecurityHeader(Element securityHeader, javax.xml.rpc.handler.MessageContext msgCtx, String actor, SOAPHeaderElement messageIdHeader, boolean request)
           
 
Methods inherited from class org.globus.wsrf.impl.security.authentication.wssec.WSSecurityRequestEngine
decryptXMLEncryption, processSecurityHeader, verifyGssXMLSignature, verifyXMLSignature
 
Methods inherited from class org.globus.wsrf.impl.security.authentication.wssec.WSSecurityEngine
checkMessageValidity, decryptXMLEncryption, enforceSecureDispatchHeaders, ensureSignature, getCertificatesX509Data, getResourceKeyHeaderQName, getSubject, handleEncryptionElement, handleSignatureElement, handleUsernameElement, normalize, processSecurityHeader, processSecurityHeader, processTimestampHeader, rejectMsgSansTimestampHeader, setContextProperties, verifyTimestamp, verifyTimestamp, verifyXMLSignature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getEngine

public static SecurityTokenWSSecurityRequestEngine getEngine()

processSecurityHeader

public void processSecurityHeader(Element securityHeader,
                                  javax.xml.rpc.handler.MessageContext msgCtx,
                                  String actor,
                                  SOAPHeaderElement messageIdHeader,
                                  boolean request)
                           throws Exception
Overrides:
processSecurityHeader in class org.globus.wsrf.impl.security.authentication.wssec.WSSecurityEngine
Throws:
Exception


Copyright © 2013. All Rights Reserved.