Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Uses of Interface
oracle.wsm.common.sdk.IMessageContext

Packages that use IMessageContext
oracle.wsm.agent   
oracle.wsm.agent.handler   
oracle.wsm.agent.handler.wls   
oracle.wsm.common.sdk   
oracle.wsm.log.executor   
oracle.wsm.policyengine.impl.runtime   
oracle.wsm.policyengine.util   
oracle.wsm.security.policy.scenario.client   
oracle.wsm.security.policy.scenario.executor   
oracle.wsm.security.policy.scenario.processor   
oracle.wsm.security.policy.scenario.util   

 

Uses of IMessageContext in oracle.wsm.agent

 

Methods in oracle.wsm.agent with parameters of type IMessageContext
 void EnforcementAuditor.auditAllStatus(IResult result, String agentFunction, String category, IPolicy policy, IMessageContext msgCtx)
           
 IResult WSMAgent.processFault(IMessageContext messageCtx)
           
 IResult IWSMAgent.processFault(IMessageContext msgCtxt)
           
 IResult WSMAgent.processRequest(IMessageContext messageCtx)
           
 IResult IWSMAgent.processRequest(IMessageContext msgCtxt)
           
 IResult WSMAgent.processResponse(IMessageContext messageCtx)
           
 IResult IWSMAgent.processResponse(IMessageContext msgCtxt)
           

 

Uses of IMessageContext in oracle.wsm.agent.handler

 

Methods in oracle.wsm.agent.handler with parameters of type IMessageContext
 boolean WSMAgentWrapper.handleFault(IMessageContext soapBindingMessageContext)
           This method handles the fault.
 boolean WSMAgentWrapper.handleRequest(IMessageContext soapBindingMessageContext)
           This method handles the request.
 boolean WSMAgentWrapper.handleResponse(IMessageContext soapBindingMessageContext)
           This method handles the response.

 

Uses of IMessageContext in oracle.wsm.agent.handler.wls

 

Methods in oracle.wsm.agent.handler.wls with parameters of type IMessageContext
static void WLSPropertyUtils.setNativeProperties(weblogic.wsee.jaxws.framework.jaxrpc.SOAPMessageContext nativeSoapCtx, IMessageContext wsmMessageCtx)
           This method sets the specific native message context properties to wsm message context.
static void WLSPropertyUtils.setWsmPropertiesFromNative(weblogic.wsee.jaxws.framework.jaxrpc.SOAPMessageContext nativeSoapCtx, IMessageContext wsmMessageCtx, String agentType, IMessageContext.STAGE stage)
           This method sets the wsm specific properties from native message context.
static void WLSPropertyUtils.setWsmPropertiesToNative(weblogic.wsee.jaxws.framework.jaxrpc.SOAPMessageContext nativeSoapCtx, IMessageContext wsmMessageCtx)
           This method transfers the specific properties from wsm message context to native mesage context.

 

Uses of IMessageContext in oracle.wsm.common.sdk

 

Subinterfaces of IMessageContext in oracle.wsm.common.sdk
 interface INormalizedMessageContext
           
 interface ISOAPBindingMessageContext
           

 

Classes in oracle.wsm.common.sdk that implement IMessageContext
 class MessageContext
           
 class NormalizedMessageContext
           
 class SOAPBindingMessageContext
           

 

Uses of IMessageContext in oracle.wsm.log.executor

 

Methods in oracle.wsm.log.executor with parameters of type IMessageContext
 IResult LogAssertionExecutor.execute(IMessageContext context)
           

 

Uses of IMessageContext in oracle.wsm.policyengine.impl.runtime

 

Methods in oracle.wsm.policyengine.impl.runtime with parameters of type IMessageContext
abstract  IResult AssertionExecutor.execute(IMessageContext messageContext)
           
 IResult AssertionExecutor.postExecute(IMessageContext messageContext)
          Executes any task required after policy execution.

 

Uses of IMessageContext in oracle.wsm.policyengine.util

 

Methods in oracle.wsm.policyengine.util with parameters of type IMessageContext
static String WSMUtils.getOperationName(IMessageContext ctx)
          This method gets the Operation name from the message context.
static String WSMUtils.getResourceName(IMessageContext ctx)
          This method gets the Service name or Binding Service Id from the message context.

 

Uses of IMessageContext in oracle.wsm.security.policy.scenario.client

 

Constructors in oracle.wsm.security.policy.scenario.client with parameters of type IMessageContext
ConfigCallbackHandler(Properties config, IMessageContext msgContext, JpsManager manager)
           
JaxRpcCallbackHandler(IMessageContext msgContext)
           

 

Uses of IMessageContext in oracle.wsm.security.policy.scenario.executor

 

Methods in oracle.wsm.security.policy.scenario.executor with parameters of type IMessageContext
protected  boolean AbstractPermissionAuthorizationScenarioExecutor.authorize(IMessageContext ctx)
          This method contains logic to verify if the user has permissions to perform certain operation on resources or not
 IResult SecurityScenarioExecutor.execute(IMessageContext ctx)
           
 WsmSOAPMessage SecurityScenarioExecutor.getWsmSoapMessage(IMessageContext ctx)
           
 IResult SecurityScenarioExecutor.postExecute(IMessageContext msgContext)
           
 IResult WssUsernameTokenScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult WssUsernameTokenOverSSLScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult WssSamlTokenOverSSLScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult WssSamlTokenBearerOverSSLScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss11UsernameWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss11SamlWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss11MutualAuthWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss11AnonWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss10UsernameWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss10SamlWithCertsScenarioExecutor.receiveFault(IMessageContext ctx)
           
 IResult Wss10SamlTokenScenarioExecutor.receiveFault(IMessageContext ctx)
           
 IResult Wss10SamlHOKWithCertsScenarioExecutor.receiveFault(IMessageContext ctx)
           
 IResult Wss10MutualAuthWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult Wss10AnonWithCertsScenarioExecutor.receiveFault(IMessageContext msgContext)
           
abstract  IResult SecurityScenarioExecutor.receiveFault(IMessageContext ctx)
           
 IResult SCAComponentAuthorizationScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult KerberosSecurityScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult HttpSecurityScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult CoreIdSecurityScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult BindingAuthorizationScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult AbstractPermissionAuthorizationScenarioExecutor.receiveFault(IMessageContext msgContext)
           
 IResult WssUsernameTokenScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult WssUsernameTokenOverSSLScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult WssSamlTokenOverSSLScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult WssSamlTokenBearerOverSSLScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss11UsernameWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss11SamlWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss11MutualAuthWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss11AnonWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss10UsernameWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss10SamlWithCertsScenarioExecutor.receiveRequest(IMessageContext ctx)
           
 IResult Wss10SamlTokenScenarioExecutor.receiveRequest(IMessageContext ctx)
           
 IResult Wss10SamlHOKWithCertsScenarioExecutor.receiveRequest(IMessageContext ctx)
           
 IResult Wss10MutualAuthWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult Wss10AnonWithCertsScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
abstract  IResult SecurityScenarioExecutor.receiveRequest(IMessageContext ctx)
           
 IResult SCAComponentPermissionAuthorizationScenarioExecutor.receiveRequest(IMessageContext msgContext)
          This method checks if the user is authorized to perform an action on a given resource
 IResult SCAComponentAuthorizationScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult KerberosSecurityScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult HttpSecurityScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult CoreIdSecurityScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult BindingPermissionAuthorizationScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult BindingAuthorizationScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
abstract  IResult AbstractPermissionAuthorizationScenarioExecutor.receiveRequest(IMessageContext msgContext)
           
 IResult WssUsernameTokenScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult WssUsernameTokenOverSSLScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult WssSamlTokenOverSSLScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult WssSamlTokenBearerOverSSLScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss11UsernameWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss11SamlWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss11MutualAuthWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss11AnonWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss10UsernameWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss10SamlWithCertsScenarioExecutor.receiveResponse(IMessageContext ctx)
           
 IResult Wss10SamlTokenScenarioExecutor.receiveResponse(IMessageContext ctx)
           
 IResult Wss10SamlHOKWithCertsScenarioExecutor.receiveResponse(IMessageContext ctx)
           
 IResult Wss10MutualAuthWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult Wss10AnonWithCertsScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
abstract  IResult SecurityScenarioExecutor.receiveResponse(IMessageContext ctx)
           
 IResult SCAComponentAuthorizationScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult KerberosSecurityScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult HttpSecurityScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult CoreIdSecurityScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult BindingAuthorizationScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult AbstractPermissionAuthorizationScenarioExecutor.receiveResponse(IMessageContext msgContext)
           
 IResult WssUsernameTokenScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult WssUsernameTokenOverSSLScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult WssSamlTokenOverSSLScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult WssSamlTokenBearerOverSSLScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss11UsernameWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss11SamlWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss11MutualAuthWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss11AnonWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss10UsernameWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss10SamlWithCertsScenarioExecutor.sendFault(IMessageContext ctx)
           
 IResult Wss10SamlTokenScenarioExecutor.sendFault(IMessageContext ctx)
           
 IResult Wss10SamlHOKWithCertsScenarioExecutor.sendFault(IMessageContext ctx)
           
 IResult Wss10MutualAuthWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult Wss10AnonWithCertsScenarioExecutor.sendFault(IMessageContext msgContext)
           
abstract  IResult SecurityScenarioExecutor.sendFault(IMessageContext ctx)
           
 IResult SCAComponentAuthorizationScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult KerberosSecurityScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult HttpSecurityScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult CoreIdSecurityScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult BindingAuthorizationScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult AbstractPermissionAuthorizationScenarioExecutor.sendFault(IMessageContext msgContext)
           
 IResult WssUsernameTokenScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult WssUsernameTokenOverSSLScenarioExecutor.sendRequest(IMessageContext msgContext)
          The UsenameTokenProcessor would be used for adding the Ws-Security Username Token headers in the SOAP message.
 IResult WssSamlTokenOverSSLScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult WssSamlTokenBearerOverSSLScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss11UsernameWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss11SamlWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss11MutualAuthWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss11AnonWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss10UsernameWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss10SamlWithCertsScenarioExecutor.sendRequest(IMessageContext ctx)
           
 IResult Wss10SamlTokenScenarioExecutor.sendRequest(IMessageContext ctx)
           
 IResult Wss10SamlHOKWithCertsScenarioExecutor.sendRequest(IMessageContext ctx)
           
 IResult Wss10MutualAuthWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult Wss10AnonWithCertsScenarioExecutor.sendRequest(IMessageContext msgContext)
           
abstract  IResult SecurityScenarioExecutor.sendRequest(IMessageContext ctx)
           
 IResult SCAComponentAuthorizationScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult KerberosSecurityScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult HttpSecurityScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult CoreIdSecurityScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult BindingAuthorizationScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult AbstractPermissionAuthorizationScenarioExecutor.sendRequest(IMessageContext msgContext)
           
 IResult WssUsernameTokenScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult WssUsernameTokenOverSSLScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult WssSamlTokenOverSSLScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult WssSamlTokenBearerOverSSLScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss11UsernameWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss11SamlWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss11MutualAuthWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss11AnonWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss10UsernameWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss10SamlWithCertsScenarioExecutor.sendResponse(IMessageContext ctx)
           
 IResult Wss10SamlTokenScenarioExecutor.sendResponse(IMessageContext ctx)
           
 IResult Wss10SamlHOKWithCertsScenarioExecutor.sendResponse(IMessageContext ctx)
           
 IResult Wss10MutualAuthWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult Wss10AnonWithCertsScenarioExecutor.sendResponse(IMessageContext msgContext)
           
abstract  IResult SecurityScenarioExecutor.sendResponse(IMessageContext ctx)
           
 IResult SCAComponentAuthorizationScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult KerberosSecurityScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult HttpSecurityScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult CoreIdSecurityScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult BindingAuthorizationScenarioExecutor.sendResponse(IMessageContext msgContext)
           
 IResult AbstractPermissionAuthorizationScenarioExecutor.sendResponse(IMessageContext msgContext)
           
protected  boolean SecurityScenarioExecutor.updateWsmKeyStore(IMessageContext msgContext)
           

 

Uses of IMessageContext in oracle.wsm.security.policy.scenario.processor

 

Methods in oracle.wsm.security.policy.scenario.processor with parameters of type IMessageContext
static void UsernameTokenProcessor.build(IMessageContext msgContext, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, UsernameTokenType policy, Properties config, JpsManager manager)
           
static void KerberosTokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, KerberosTokenType policy, Wss11MsgSecurityType msgSecurityPolicy, Properties config, IExecutionContext exContext)
           
static void Wss10X509TokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss10X509TokenType tokenPolicy, Wss10MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext)
           
static void Wss10X509TokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss10X509TokenType tokenPolicy, Wss10MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext, oracle.security.xmlsec.wss.WSSecurityTokenReference str)
           
static void Wss11X509TokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss11X509TokenType tokenPolicy, Wss11MsgSecurityType msgSecurityPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore wsmKeyStore, Properties config, IExecutionContext exContext)
           
static void WssSamlTokenProcessor.build(JpsManager jpsManager, IMessageContext msgContext, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, SamlTokenType policy, Properties config, IExecutionContext exContext)
           
static void WssSamlTokenProcessor.buildHOK(JpsManager jpsManager, IMessageContext msgContext, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, Properties config, IExecutionContext exContext)
           
static void Wss10MessageSecurityProcessor.decrypt(IMessageContext msgContext, String operationName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss10MsgSecurityType msgPolicy, List<oracle.security.xmlsec.util.QName> tokenQNames, PrivateKey cryptKey, Properties config, Map<String,Object> complianceArgs, boolean doComplianceCheck)
           
static SecretKey Wss11MessageSecurityProcessor.decrypt(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType msgPolicy, List<oracle.security.xmlsec.util.QName> tokenQNames, Key cryptKey, Properties config, Map<String,Object> complianceArgs, boolean doComplianceCheck)
           
static oracle.security.xmlsec.enc.XEReferenceList Wss11MessageSecurityProcessor.encrypt(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, SecretKey symKey, oracle.security.xmlsec.wss.WSSecurityTokenReference str, Properties config)
           
static oracle.security.xmlsec.dsig.XSSignature Wss11MessageSecurityProcessor.sign(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, String msc, String esc, SecretKey skey, Properties config, IExecutionContext exContext)
           
static void WssSamlTokenProcessor.verify(IMessageContext msgContext, JpsManager jpsManager, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, SamlTokenType policy, Properties config, IExecutionContext exContext)
           
static void WssSamlTokenProcessor.verify(IMessageContext msgContext, JpsManager jpsManager, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, SamlTokenType policy, Properties config, IExecutionContext exContext, WsmKeyStore wsmKeyStore)
           
static CallbackHandler Wss10MessageSecurityProcessor.verify(IMessageContext msgContext, String operationName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss10MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, WsmKeyStore keyStore, Properties config, Map<String,Object> complianceArgs, IExecutionContext exContext, boolean doComplianceCheck)
           
static oracle.security.xmlsec.dsig.XSSignature Wss11MessageSecurityProcessor.verify(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, SecretKey skey, Properties config, Map<String,Object> complianceArgs, IExecutionContext exContext, boolean doComplianceCheck)
           
static CallbackHandler KerberosTokenProcessor.verify(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, KerberosTokenType tokenPolicy, Wss11MsgSecurityType msgSecurityPolicy, Properties config, IExecutionContext exContext)
           
static
<T extends oracle.security.xmlsec.dsig.XSReference>
CallbackHandler
Wss10X509TokenProcessor.verify(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss10X509TokenType tokenPolicy, Wss10MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext)
           
static
<T extends oracle.security.xmlsec.dsig.XSReference>
CallbackHandler
Wss11X509TokenProcessor.verify(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss11X509TokenType tokenPolicy, Wss11MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext)
           

 

Uses of IMessageContext in oracle.wsm.security.policy.scenario.util

 

Methods in oracle.wsm.security.policy.scenario.util with parameters of type IMessageContext
static boolean ScenarioUtils.authorize(IMessageContext msgContext, AuthorizationType policy)
           
static void ScenarioUtils.checkTLSClientRequirements(IMessageContext msgContext, RequireTlsType reqTLS)
           
static String ScenarioUtils.getConfigPropertyValue(String propName, IMessageContext msgContext, Properties policyConfig, Map<String,String> jpsKeyStoreConfig)
           
static ScenarioUtils.Credentials ScenarioUtils.getCredentials(Properties config, IMessageContext msgContext, JpsManager jpsManager)
          Extracts the credentials in following order 1.
static Subject ScenarioUtils.getSubject(IMessageContext msgContext)
           
static HashMap ScenarioUtils.getUserAttrsAndRoles(IMessageContext msgContext, String userAttrs, boolean includeUserRoles, JpsManager jpsManager)
           
static boolean ScenarioUtils.isHostedClient(IMessageContext msgContext)
           
static boolean ScenarioUtils.isSecurityHeaderRequired(IMessageContext msgContext, Wss10MsgSecurityType msgPolicy, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, Properties config, boolean protectToken)
           
 boolean EmptyEncryptionHandler.requiresEncCheck(IMessageContext msgContext, Wss10MsgSecurityType msgPolicy)
           
static void ScenarioUtils.setRoleClassName(Properties config, IMessageContext ctx)
           

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.