Class CachingSidRetrievalStrategy

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

public class CachingSidRetrievalStrategy extends 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 Details

    • CachingSidRetrievalStrategy

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

    • getSids

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