com.atlassian.bamboo.security.acegi.acls
Class CachingSidRetrievalStrategy

java.lang.Object
  extended by com.atlassian.bamboo.security.acegi.acls.CachingSidRetrievalStrategy
All Implemented Interfaces:
org.acegisecurity.acls.sid.SidRetrievalStrategy

public class CachingSidRetrievalStrategy
extends java.lang.Object
implements org.acegisecurity.acls.sid.SidRetrievalStrategy

This class provides caching for calls to a wrapped a SidRetrievalStrategy. It's expected to be configured as a non-singleton bean in Spring.


Constructor Summary
CachingSidRetrievalStrategy(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy)
           
 
Method Summary
 org.acegisecurity.acls.sid.Sid[] getSids(org.acegisecurity.Authentication authentication)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachingSidRetrievalStrategy

public CachingSidRetrievalStrategy(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy)
Method Detail

getSids

public org.acegisecurity.acls.sid.Sid[] getSids(org.acegisecurity.Authentication authentication)
Specified by:
getSids in interface org.acegisecurity.acls.sid.SidRetrievalStrategy


Copyright © 2012 Atlassian. All Rights Reserved.