Package ca.corefacility.bioinformatics.irida.security.permissions
-
Interface Summary Interface Description BasePermission<DomainObjectType> Root interface for any permissions being built within IRIDA. -
Class Summary Class Description IridaPermissionEvaluator Custom permission evaluator to determine whether or not an authenticated user has authorization to view or modify a resource.RepositoryBackedPermission<DomainObjectType,IdentifierType extends java.io.Serializable> Superclass for permissions on objects which can be read from aCrudRepository
. -
Exception Summary Exception Description UndefinedPermissionException Thrown when theIridaPermissionEvaluator
is asked to test a permission that it doesn't know about.