Skip navigation links

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

E10689-01


oracle.wsm.security.policy.scenario.executor
Class KerberosSecurityScenarioExecutor

java.lang.Object
  extended by oracle.wsm.policyengine.impl.AssertionExecutor
      extended by oracle.wsm.policyengine.impl.runtime.AssertionExecutor
          extended by oracle.wsm.security.policy.scenario.executor.SecurityScenarioExecutor
              extended by oracle.wsm.security.policy.scenario.executor.KerberosSecurityScenarioExecutor

All Implemented Interfaces:
IAssertionExecutor

public class KerberosSecurityScenarioExecutor
extends SecurityScenarioExecutor
Since:
release specific (what release of product did this appear in)
Version:
$Header: owsm/src/oracle/wsm/security/policy/scenario/executor/KerberosSecurityScenarioExecutor.java /st_j2ee_11.1.1.1.0/1 2009/03/23 01:47:56 mmalhotr Exp $
Author:
rturlapa

Field Summary
static String[] KERBEROSLOGINMODULE_CLASSNAMES
           
static String[] TEXTCALLBACKHANDLER_CLASSNAMES
           

 

Fields inherited from class oracle.wsm.policyengine.impl.AssertionExecutor
assertion, econtext

 

Constructor Summary
KerberosSecurityScenarioExecutor()
           

 

Method Summary
 void destroy()
          The destroy method for a cleaner ending of the assertion lifecycle.
 String getKerberosLoginModuleClassName()
           
 String getTextCallBackHandlerClassName()
           
 void init(IAssertion assertion, IExecutionContext context, IContext msgContext)
          This method is called after the AssertionExecutor is created or after one of the properties has been changed.
 boolean isSupported(boolean isService, IMessageContext.STAGE stage)
           
 IResult receiveFault(IMessageContext msgContext)
           
 IResult receiveRequest(IMessageContext msgContext)
           
 IResult receiveResponse(IMessageContext msgContext)
           
 IResult sendFault(IMessageContext msgContext)
           
 IResult sendRequest(IMessageContext msgContext)
           
 IResult sendResponse(IMessageContext msgContext)
           

 

Methods inherited from class oracle.wsm.security.policy.scenario.executor.SecurityScenarioExecutor
addWSSHeader, execute, getConfiguration, getJpsManager, getRequireRecipientAlias, getWsmKeyStore, getWsmSoapMessage, getWSSHeader, init, postExecute, setRequireRecipientAlias, setUseConfigs, updateWsmKeyStore

 

Methods inherited from class oracle.wsm.policyengine.impl.runtime.AssertionExecutor
execute, postExecute

 

Methods inherited from class oracle.wsm.policyengine.impl.AssertionExecutor
generateFault, getAssertion, getAssertionName, getExecutionContext, init, isAssertionEnabled

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

TEXTCALLBACKHANDLER_CLASSNAMES

public static final String[] TEXTCALLBACKHANDLER_CLASSNAMES

KERBEROSLOGINMODULE_CLASSNAMES

public static final String[] KERBEROSLOGINMODULE_CLASSNAMES

Constructor Detail

KerberosSecurityScenarioExecutor

public KerberosSecurityScenarioExecutor()

Method Detail

getKerberosLoginModuleClassName

public String getKerberosLoginModuleClassName()

getTextCallBackHandlerClassName

public String getTextCallBackHandlerClassName()

init

public void init(IAssertion assertion,
                 IExecutionContext context,
                 IContext msgContext)
          throws WSMException
Description copied from interface: IAssertionExecutor
This method is called after the AssertionExecutor is created or after one of the properties has been changed.
Specified by:
init in interface IAssertionExecutor
Overrides:
init in class SecurityScenarioExecutor
Throws:
WSMException

isSupported

public boolean isSupported(boolean isService,
                           IMessageContext.STAGE stage)
Specified by:
isSupported in class SecurityScenarioExecutor

receiveRequest

public IResult receiveRequest(IMessageContext msgContext)
                       throws WSMException
Specified by:
receiveRequest in class SecurityScenarioExecutor
Throws:
WSMException

sendRequest

public IResult sendRequest(IMessageContext msgContext)
                    throws WSMException
Specified by:
sendRequest in class SecurityScenarioExecutor
Throws:
WSMException

sendResponse

public IResult sendResponse(IMessageContext msgContext)
                     throws WSMException
Specified by:
sendResponse in class SecurityScenarioExecutor
Throws:
WSMException

receiveResponse

public IResult receiveResponse(IMessageContext msgContext)
                        throws WSMException
Specified by:
receiveResponse in class SecurityScenarioExecutor
Throws:
WSMException

sendFault

public IResult sendFault(IMessageContext msgContext)
                  throws WSMException
Specified by:
sendFault in class SecurityScenarioExecutor
Throws:
WSMException

receiveFault

public IResult receiveFault(IMessageContext msgContext)
                     throws WSMException
Specified by:
receiveFault in class SecurityScenarioExecutor
Throws:
WSMException

destroy

public void destroy()
Description copied from interface: IAssertionExecutor
The destroy method for a cleaner ending of the assertion lifecycle.
Specified by:
destroy in interface IAssertionExecutor
Specified by:
destroy in class SecurityScenarioExecutor

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.