Class ObjectIdentityServiceImpl

  • All Implemented Interfaces:
    org.molgenis.security.acl.ObjectIdentityService

    public class ObjectIdentityServiceImpl
    extends Object
    implements org.molgenis.security.acl.ObjectIdentityService
    • Constructor Detail

      • ObjectIdentityServiceImpl

        public ObjectIdentityServiceImpl​(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
    • Method Detail

      • getObjectIdentities

        public List<org.springframework.security.acls.model.ObjectIdentity> getObjectIdentities​(String classId)
        Specified by:
        getObjectIdentities in interface org.molgenis.security.acl.ObjectIdentityService
      • getNrOfObjectIdentities

        public Integer getNrOfObjectIdentities​(String classId)
        Specified by:
        getNrOfObjectIdentities in interface org.molgenis.security.acl.ObjectIdentityService
      • getNrOfObjectIdentities

        public Integer getNrOfObjectIdentities​(String classId,
                                               Set<org.springframework.security.acls.model.Sid> sids)
        Specified by:
        getNrOfObjectIdentities in interface org.molgenis.security.acl.ObjectIdentityService
      • getObjectIdentities

        public List<org.springframework.security.acls.model.ObjectIdentity> getObjectIdentities​(String classId,
                                                                                                int limit,
                                                                                                int offset)
        Specified by:
        getObjectIdentities in interface org.molgenis.security.acl.ObjectIdentityService
      • getObjectIdentities

        public List<org.springframework.security.acls.model.ObjectIdentity> getObjectIdentities​(String classId,
                                                                                                Set<org.springframework.security.acls.model.Sid> sids,
                                                                                                int limit,
                                                                                                int offset)
        Specified by:
        getObjectIdentities in interface org.molgenis.security.acl.ObjectIdentityService
      • getObjectIdentities

        public List<org.springframework.security.acls.model.ObjectIdentity> getObjectIdentities​(String classId,
                                                                                                Set<org.springframework.security.acls.model.Sid> sids)
        Specified by:
        getObjectIdentities in interface org.molgenis.security.acl.ObjectIdentityService