Class SidRetrievalStrategyImpl

java.lang.Object
org.springframework.security.acls.domain.SidRetrievalStrategyImpl
All Implemented Interfaces:
SidRetrievalStrategy

public class SidRetrievalStrategyImpl extends Object implements SidRetrievalStrategy
Basic implementation of SidRetrievalStrategy that creates a Sid for the principal, as well as every granted authority the principal holds. Can optionally have a RoleHierarchy injected in order to determine the extended list of authorities that the principal is assigned.

The returned array will always contain the PrincipalSid before any GrantedAuthoritySid elements.

  • Constructor Details

    • SidRetrievalStrategyImpl

      public SidRetrievalStrategyImpl()
    • SidRetrievalStrategyImpl

      public SidRetrievalStrategyImpl(RoleHierarchy roleHierarchy)
  • Method Details