Skip navigation links

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

E10689-01


oracle.fabric.common
Class AbstractSecurityInterceptor

java.lang.Object
  extended by oracle.fabric.common.AbstractSecurityInterceptor

Direct Known Subclasses:
BindingSecurityInterceptor, WireSecurityInterceptor

public abstract class AbstractSecurityInterceptor
extends Object

User: lmccay Date: Jun 28, 2006 Time: 11:40:11 AM


Field Summary
protected  WSMAgent agent
           
protected  String m_category
           
protected  String m_function
           
protected  Map<String,Object> properties
           

 

Constructor Summary
AbstractSecurityInterceptor()
           

 

Method Summary
 oracle.fabric.common.mgmt.InterceptorConfiguration getInterceptorConfiguration()
           
 Map<String,Object> getProperties()
           
 Object getProperty(String name)
           
 void init()
           
 boolean processInterceptorLifecycleEvent(oracle.fabric.common.LifecycleEvent event)
          Process lifecycle event.
protected  void processLegacyPolicy(oracle.fabric.common.LifecycleEvent event, IPolicySet policySet)
           
protected  boolean processResult(IResult result)
           
 void setInterceptorConfiguration(oracle.fabric.common.mgmt.InterceptorConfiguration aConfig)
           
 void setProperties(Map properties)
           
 void setProperty(String name, Object value)
           
protected  void setupOperationId(oracle.fabric.common.InterceptorContext<javax.xml.soap.SOAPMessage> ctx, MessageContext messageContext)
           

 

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

 

Field Detail

agent

protected WSMAgent agent

properties

protected Map<String,Object> properties

m_category

protected String m_category

m_function

protected String m_function

Constructor Detail

AbstractSecurityInterceptor

public AbstractSecurityInterceptor()

Method Detail

processInterceptorLifecycleEvent

public boolean processInterceptorLifecycleEvent(oracle.fabric.common.LifecycleEvent event)
Process lifecycle event. The lifecycle event handling mechanism within the interceptor interface is used to determine when to gain access to the policy model associated with the given model element. For instance, when a SCA EntryPoint is deployed the binding component is notified through a call to the EntryPointTarget interface deploy(EntryPointModel). This call must be transformed into a lifecycle event for use in notifying the interceptor pipeline to acquire configuration required to enforce the policy declarations. The LifecycleEvent interface includes EventTypes for each of the notifications described in Fabric.
Parameters:
event - the lifecycle event.

processLegacyPolicy

protected void processLegacyPolicy(oracle.fabric.common.LifecycleEvent event,
                                   IPolicySet policySet)
                            throws WSMException
Throws:
WSMException

processResult

protected boolean processResult(IResult result)

getProperties

public Map<String,Object> getProperties()

setProperties

public void setProperties(Map properties)

getProperty

public Object getProperty(String name)

setProperty

public void setProperty(String name,
                        Object value)

init

public void init()

setInterceptorConfiguration

public void setInterceptorConfiguration(oracle.fabric.common.mgmt.InterceptorConfiguration aConfig)

getInterceptorConfiguration

public oracle.fabric.common.mgmt.InterceptorConfiguration getInterceptorConfiguration()

setupOperationId

protected void setupOperationId(oracle.fabric.common.InterceptorContext<javax.xml.soap.SOAPMessage> ctx,
                                MessageContext messageContext)

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.