All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractPermissionsInterceptor AuthenticationTokenWrapper A Shiro authentication token that wrap a SeedStack authentication token.ConfigurationRealm A realm that authenticate users and gives authorities using SeedStack configuration.ConfigurationRoleMapping Resolve the role mappings from a Configuration:ConfigurationRolePermissionResolver Reads a configuration to resolve permissions of a role.DefaultSecurityPlugin EmptyRolePermissionResolver Simple RolePermissionResolver that provides no permission.RequiresCrudPermissionsInterceptor RequiresPermissionsInterceptor Interceptor for the annotation RequiresPermissionsRequiresRolesInterceptor Interceptor for annotation RequiresRolesSameRoleMapping RoleMapping that returns Roles which names are the realm data;ScopePermission Represents a permission given on a limited scopeSecurityConfig SecurityConfig.AuthenticationConfig SecurityConfig.CacheConfig SecurityConfig.CacheConfig.ItemCacheConfig SecurityConfig.RealmConfig SecurityConfig.SessionConfig SecurityConfig.SubjectConfig SecurityConfig.UserConfig SecurityErrorCode SecurityExpressionInterpreter The Security Expression Interpreter has the responsibility to interpret any form of security expression.SecurityExpressionModule SecurityExpressionUtils This class is an entry point for the security expression language.SecurityGuiceConfigurer SecurityPlugin This plugin provides core security infrastructure, based on Apache Shiro implementation.SecurityProvider A plugin to augment security in any entry point while original security plugin is loaded by kernel.SecurityTestPlugin IT plugin for security.SeedAuthorizationInfo AuthorizationInfo that keeps the Roles and Permissions for SeedStack API.SeedSessionStorageEvaluator WithUserTestDecorator X509CertificateRealm A realm that is based on an X509Certificate to identify the user and provide his roles.