Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

AccountType - Enum in org.apache.isis.extensions.secman.api.user
Whether the user's account is local enabled (user/password) or delegated (eg LDAP), as per IsisModuleSecurityRealm#setDelegateAuthenticationRealm(org.apache.shiro.realm.AuthenticatingRealm).
ActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.IsisModuleExtSecmanApi.ActionDomainEvent
 
ActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.permission.ApplicationPermission.ActionDomainEvent
 
ActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.permission.ApplicationPermissionValueSet.ActionDomainEvent
 
ActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.ActionDomainEvent
 
ActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.tenancy.ApplicationTenancy.ActionDomainEvent
 
ActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.user.ApplicationUser.ActionDomainEvent
 
AddActionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.AddActionDomainEvent
 
AddChildDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.tenancy.ApplicationTenancy.AddChildDomainEvent
 
AddClassDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.AddClassDomainEvent
 
AddCollectionDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.AddCollectionDomainEvent
 
AddPackageDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.AddPackageDomainEvent
 
AddPropertyDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.AddPropertyDomainEvent
 
AddRoleDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.user.ApplicationUser.AddRoleDomainEvent
 
addRoleToUser(ApplicationRole, ApplicationUser) - Method in interface org.apache.isis.extensions.secman.api.role.ApplicationRoleRepository
 
AddUserDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.role.ApplicationRole.AddUserDomainEvent
 
AddUserDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.tenancy.ApplicationTenancy.AddUserDomainEvent
 
adminAdditionalPackagePermission(String) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
 
adminAdditionalPackagePermissions(Collection<? extends String>) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
 
adminPassword(String) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
 
adminRoleName(String) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
 
adminStickyPackagePermissions(String[]) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
cannot be removed via user interface
adminUserName(String) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
 
AllowDomainEvent() - Constructor for class org.apache.isis.extensions.secman.api.permission.ApplicationPermission.AllowDomainEvent
 
allPermissions() - Method in interface org.apache.isis.extensions.secman.api.permission.ApplicationPermissionRepository
 
allRoles() - Method in interface org.apache.isis.extensions.secman.api.role.ApplicationRoleRepository
 
allTenancies() - Method in interface org.apache.isis.extensions.secman.api.tenancy.ApplicationTenancyRepository
 
allUsers() - Method in interface org.apache.isis.extensions.secman.api.user.ApplicationUserRepository
 
ApplicationPermission - Interface in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.ActionDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.AllowDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.ChangingDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.CollectionDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.DeleteDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.PropertyDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.UpdateRoleDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.VetoDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermission.ViewingDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermissionMode - Enum in org.apache.isis.extensions.secman.api.permission
Named after UNIX modes (chmod etc), determines that nature of access (of denial of access if vetoed) to an ApplicationFeature.
ApplicationPermissionRepository<P extends ApplicationPermission> - Interface in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermissionRule - Enum in org.apache.isis.extensions.secman.api.permission
Whether the permission grants or denies access to an ApplicationFeature.
ApplicationPermissionValue - Class in org.apache.isis.extensions.secman.api.permission
A serializable value object representing an (anonymized) org.apache.isis.extensions.security.manager.jdo.dom.permission.ApplicationPermission.
ApplicationPermissionValue(ApplicationFeatureId, ApplicationPermissionRule, ApplicationPermissionMode) - Constructor for class org.apache.isis.extensions.secman.api.permission.ApplicationPermissionValue
 
ApplicationPermissionValue.Comparators - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermissionValueSet - Class in org.apache.isis.extensions.secman.api.permission
A serializable value object representing a set of (anonymized) permissions.
ApplicationPermissionValueSet(List<ApplicationPermissionValue>, PermissionsEvaluationService) - Constructor for class org.apache.isis.extensions.secman.api.permission.ApplicationPermissionValueSet
 
ApplicationPermissionValueSet.ActionDomainEvent - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermissionValueSet.CollectionDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermissionValueSet.Evaluation - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationPermissionValueSet.PropertyDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.permission
 
ApplicationRole - Interface in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.ActionDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.AddActionDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.AddClassDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.AddCollectionDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.AddPackageDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.AddPropertyDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.AddUserDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.CollectionDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.DeleteDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.PropertyDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.RemovePermissionDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.RemoveUserDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.UpdateDescriptionDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRole.UpdateNameDomainEvent - Class in org.apache.isis.extensions.secman.api.role
 
ApplicationRoleRepository<R extends ApplicationRole> - Interface in org.apache.isis.extensions.secman.api.role
 
ApplicationTenancy - Interface in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.ActionDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.AddChildDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.AddUserDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.CollectionDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.DeleteDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.PropertyDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.RemoveChildDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.RemoveUserDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.UpdateNameDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancy.UpdateParentDomainEvent - Class in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationTenancyEvaluator - Interface in org.apache.isis.extensions.secman.api.tenancy
Optional SPI interface to be implemented by a domain service, providing an alternative mechanism for evaluating the application tenancy of the object being interacted with (the "what") and optionally also the tenancy of the user making the call (the "who").
ApplicationTenancyRepository<T extends ApplicationTenancy> - Interface in org.apache.isis.extensions.secman.api.tenancy
 
ApplicationUser - Interface in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.ActionDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.AddRoleDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.CollectionDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.DeleteDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.LockDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.NewDelegateUserDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.NewLocalUserDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.PropertyDomainEvent<T> - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.RemoveRoleDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.ResetPasswordDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UnlockDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdateAccountTypeDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdateAtPathDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdateEmailAddressDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdateFaxNumberDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdateNameDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdatePasswordDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdatePhoneNumberDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UpdateUsernameDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUser.UserDuplicateDomainEvent - Class in org.apache.isis.extensions.secman.api.user
 
ApplicationUserRepository<U extends ApplicationUser> - Interface in org.apache.isis.extensions.secman.api.user
 
ApplicationUserStatus - Enum in org.apache.isis.extensions.secman.api.user
Whether the user's account is enabled or disabled.
autoEnableIfDelegatedAndAuthenticated(boolean) - Method in class org.apache.isis.extensions.secman.api.SecurityModuleConfig.SecurityModuleConfigBuilder
Delegated users, on first successful logon, are auto-created but disabled (by default).
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.