Uses of Class
org.wildfly.security.permission.AbstractPermission
-
Packages that use AbstractPermission Package Description org.wildfly.security.auth.permission Permissions which pertain to authentication and authorization.org.wildfly.security.credential.store Package for Credential Store API/SPI classes and interfaces.org.wildfly.security.manager The WildFly security manager implementation and supporting utilities.org.wildfly.security.permission -
-
Uses of AbstractPermission in org.wildfly.security.auth.permission
Subclasses of AbstractPermission in org.wildfly.security.auth.permission Modifier and Type Class Description class
ChangeRoleMapperPermission
The permission to change a role mapper category on a security identity.class
LoginPermission
Establish whether the current identity has permission to complete an authentication ("log in").class
RunAsPrincipalPermission
The permission to run as another principal within some security domain. -
Uses of AbstractPermission in org.wildfly.security.credential.store
Subclasses of AbstractPermission in org.wildfly.security.credential.store Modifier and Type Class Description class
CredentialStorePermission
Credential Store API specific permission. -
Uses of AbstractPermission in org.wildfly.security.manager
Subclasses of AbstractPermission in org.wildfly.security.manager Modifier and Type Class Description class
WildFlySecurityManagerPermission
A permission specific to the WildFly security manager. -
Uses of AbstractPermission in org.wildfly.security.permission
Classes in org.wildfly.security.permission with type parameters of type AbstractPermission Modifier and Type Class Description class
AbstractPermission<This extends AbstractPermission<This>>
An abstract base class for any permission.Subclasses of AbstractPermission in org.wildfly.security.permission Modifier and Type Class Description class
AbstractActionPermission<This extends AbstractActionPermission<This>>
An abstract base class for named permissions that have actions, with useful API and implementation methods.class
AbstractActionSetPermission<This extends AbstractActionSetPermission<This>>
An abstract base class for permissions which use a bit set to represent actions.class
AbstractBooleanPermission<This extends AbstractBooleanPermission<This>>
A base class for nameless and actionless permissions that are either granted or not granted.class
AbstractNamedPermission<This extends AbstractNamedPermission<This>>
An abstract base class for named permissions with useful API and implementation methods.class
AbstractNameOnlyPermission<This extends AbstractNameOnlyPermission<This>>
A permission which has a name only, and no actions.class
AbstractNameSetOnlyPermission<This extends AbstractNameSetOnlyPermission<This>>
An actionless permission with a finite, fixed set of possible names.class
ElytronPermission
A general Elytron permission.class
NoPermission
A permission which implies nothing, not even itself.Methods in org.wildfly.security.permission with parameters of type AbstractPermission Modifier and Type Method Description protected abstract void
AbstractPermissionCollection. doAdd(AbstractPermission<?> permission)
Perform the work of adding a permission.protected void
BooleanPermissionCollection. doAdd(AbstractPermission<?> permission)
protected void
ByNamePermissionCollection. doAdd(AbstractPermission<?> permission)
protected void
SimpleActionBitsPermissionCollection. doAdd(AbstractPermission<?> permission)
protected void
SimplePermissionCollection. doAdd(AbstractPermission<?> permission)
static AbstractPermissionCollection
NameSetPermissionCollection. newInstance(AbstractPermission<?> sourcePermission, org.wildfly.security.util.StringEnumeration nameEnumeration)
Construct a new instance.Constructors in org.wildfly.security.permission with parameters of type AbstractPermission Constructor Description AbstractPermissionCollection(AbstractPermission<?> sourcePermission)
Construct a new instance.BooleanPermissionCollection(AbstractPermission<?> sourcePermission)
Construct a new instance.ByNamePermissionCollection(AbstractPermission<?> sourcePermission)
The source permission used to construct this collection.SimplePermissionCollection(AbstractPermission<?> sourcePermission)
Construct a new instance.
-