| Package | Description |
|---|---|
| org.seedstack.oauth | |
| org.seedstack.seed.security |
Provides classes for securing an application.
|
| org.seedstack.seed.security.spi |
| Class and Description |
|---|
| AuthenticationException
Base class for exceptions concerning authentication failure.
|
| Class and Description |
|---|
| AuthenticationException
Base class for exceptions concerning authentication failure.
|
| AuthenticationInfo
Information about an authentication : the principals and credentials.
|
| AuthenticationToken
An
AuthenticationToken is a consolidation of an account's principals
and supporting credentials submitted by a user during an authentication
attempt. |
| CrudAction
Possible CRUD actions that will be taken into account for CRUD interceptors
|
| Logical
An enum to define AND and OR logical operators to use with annotations RequireRoles or RequiresPermissions
|
| Permission
A Permission is represented by a String witch describes actions that can be
done on a type of objects.
|
| Realm
A realm is used to authenticate and retrieve authorization for a user.
|
| Role
Represents a Role and optionally a collection of scopes on which it is
given.
|
| RoleMapping
Interface used to define a mapping between the data coming from a realm and
the roles given to the user.
|
| RolePermissionResolver |
| Scope
A scope is an additional verification to be made on a permission.
|
| SecurityConfig |
| SecurityConfig.AuthenticationConfig |
| SecurityConfig.CacheConfig |
| SecurityConfig.CacheConfig.ItemCacheConfig |
| SecurityConfig.RealmConfig |
| SecurityConfig.SessionConfig |
| SecurityConfig.SubjectConfig |
| SecurityConfig.UserConfig |
| SimpleScope
A simple kind of scope that can be described as a String which matches in an all or nothing fashion (strict
equality).
|
| Class and Description |
|---|
| CrudAction
Possible CRUD actions that will be taken into account for CRUD interceptors
|
Copyright © 2013-2018–2019 SeedStack. All rights reserved.