org.mule.security
Class MockSecurityProvider

java.lang.Object
  extended by org.mule.security.Named
      extended by org.mule.security.MockSecurityProvider
All Implemented Interfaces:
org.mule.api.lifecycle.Initialisable, org.mule.api.security.SecurityProvider

public class MockSecurityProvider
extends Named
implements org.mule.api.security.SecurityProvider

Empty mock for test


Field Summary
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Constructor Summary
MockSecurityProvider()
           
 
Method Summary
 org.mule.api.security.Authentication authenticate(org.mule.api.security.Authentication authentication)
           
 org.mule.api.security.SecurityContext createSecurityContext(org.mule.api.security.Authentication auth)
           
 void initialise()
           
 boolean supports(Class aClass)
           
 
Methods inherited from class org.mule.security.Named
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.api.security.SecurityProvider
getName, setName
 

Constructor Detail

MockSecurityProvider

public MockSecurityProvider()
Method Detail

authenticate

public org.mule.api.security.Authentication authenticate(org.mule.api.security.Authentication authentication)
                                                  throws org.mule.api.security.SecurityException
Specified by:
authenticate in interface org.mule.api.security.SecurityProvider
Throws:
org.mule.api.security.SecurityException

supports

public boolean supports(Class aClass)
Specified by:
supports in interface org.mule.api.security.SecurityProvider

createSecurityContext

public org.mule.api.security.SecurityContext createSecurityContext(org.mule.api.security.Authentication auth)
                                                            throws org.mule.api.security.UnknownAuthenticationTypeException
Specified by:
createSecurityContext in interface org.mule.api.security.SecurityProvider
Throws:
org.mule.api.security.UnknownAuthenticationTypeException

initialise

public void initialise()
                throws org.mule.api.lifecycle.InitialisationException
Specified by:
initialise in interface org.mule.api.lifecycle.Initialisable
Throws:
org.mule.api.lifecycle.InitialisationException


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.