- AbstractPhraseService - Class in org.sonatype.nexus.security
-
Common support for marking and checking customized pass-phrases.
- AbstractPhraseService(boolean) - Constructor for class org.sonatype.nexus.security.AbstractPhraseService
-
- AbstractReadOnlyAuthorizationManager - Class in org.sonatype.nexus.security.authz
-
- AbstractReadOnlyAuthorizationManager() - Constructor for class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- AbstractReadOnlyUserManager - Class in org.sonatype.nexus.security.user
-
Read-only
UserManager
, which just throws exceptions for all the write methods.
- AbstractReadOnlyUserManager() - Constructor for class org.sonatype.nexus.security.user.AbstractReadOnlyUserManager
-
- AbstractUserManager - Class in org.sonatype.nexus.security.user
-
An abstract UserManager that handles filtering UserSearchCriteria in memory, this can be used in addition to an
external query ( if all the parameters can not be pased to the external source).
- AbstractUserManager() - Constructor for class org.sonatype.nexus.security.user.AbstractUserManager
-
- ACTION_ALL - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_CREATE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_CREATE_ONLY - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_DELETE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_DELETE_ONLY - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_READ - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_UPDATE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTION_UPDATE_ONLY - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- ACTIONS_KEY - Static variable in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActions
-
- ACTIONS_KEY - Static variable in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
-
- ADD - Static variable in class org.sonatype.nexus.security.BreadActions
-
- add(BeanEntry<Named, SecurityContributor>, SecurityConfigurationManagerImpl) - Method in class org.sonatype.nexus.security.internal.SecurityContributorMediator
-
- addAllRoles(Set<RoleIdentifier>) - Method in class org.sonatype.nexus.security.user.User
-
- addContributor(SecurityContributor) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- addFilterChain(String, String) - Method in class org.sonatype.nexus.security.FilterChainModule
-
- addFilterChain(String, String...) - Method in class org.sonatype.nexus.security.FilterChainModule
-
- addPrivilege(Privilege) - Method in class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- addPrivilege(Privilege) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Adds a Privilege to this AuthorizationManager.
- addPrivilege(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- addPrivilege(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- addPrivilege(CPrivilege) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- addPrivilege(CPrivilege) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- addPrivilege(Privilege) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- addPrivilege(String) - Method in class org.sonatype.nexus.security.role.Role
-
- addProperty(String, String) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- addRole(Role) - Method in class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- addRole(Role) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Adds a role to this AuthorizationManager.
- addRole(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- addRole(String) - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- addRole(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- addRole(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- addRole(CRole) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- addRole(CRole) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Add a new
CRole
to the configuration.
- addRole(Role) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- addRole(String) - Method in class org.sonatype.nexus.security.role.Role
-
- addRole(String, String, String, List<String>, List<String>) - Method in interface org.sonatype.nexus.security.SecurityApi
-
Add a new Role to the system.
- addRole(RoleIdentifier) - Method in class org.sonatype.nexus.security.user.User
-
- addRoleMapping(String, Set<String>, String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- addRoleMapping(String, Set<String>, String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Adds role mapping for a user idetified by the id given, and for the given source.
- addUser(CUser, Set<String>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- addUser(CUser, Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Add a new
CUser
to the configuration.
- addUser(User, String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- addUser(User, String) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- addUser(String, String, String, String, boolean, String, List<String>) - Method in interface org.sonatype.nexus.security.SecurityApi
-
Add a new User to the system.
- addUser(User, String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Adds a new User to the system.
Note: User.source must be set to specify where the user will be created.
- addUser(User, String) - Method in class org.sonatype.nexus.security.user.AbstractReadOnlyUserManager
-
- addUser(User, String) - Method in interface org.sonatype.nexus.security.user.UserManager
-
Add a user.
- addUserRoleMapping(CUserRoleMapping) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- addUserRoleMapping(CUserRoleMapping) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- ADMIN_ROLE_ID - Static variable in class org.sonatype.nexus.security.Roles
-
Role ID used for NX Administrator role, used in some places to detect is user admin or not.
- ADMIN_USER_ID - Static variable in class org.sonatype.nexus.security.internal.rest.UserApiResource
-
- AdminPasswordFileManager - Interface in org.sonatype.nexus.security.config
-
- AdminPasswordFileManagerImpl - Class in org.sonatype.nexus.security.internal
-
- AdminPasswordFileManagerImpl(ApplicationDirectories) - Constructor for class org.sonatype.nexus.security.internal.AdminPasswordFileManagerImpl
-
- afterCompletion(ServletRequest, ServletResponse, Exception) - Method in class org.sonatype.nexus.security.anonymous.AnonymousFilter
-
- ALL - Static variable in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
- ALL_DESCRIPTION_BASE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- allPermitted(Subject, Permission...) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check if subject has ALL of the given permissions.
- allPermitted(Permission...) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check if current subject has ALL of the given permissions.
- ANONYMOUS_ROLE_ID - Static variable in class org.sonatype.nexus.security.Roles
-
Role ID used for NX Anonymous rule, used in some places to detect is used anonymous or not.
- AnonymousAccessApiResource - Class in org.sonatype.nexus.security.anonymous.rest
-
- AnonymousAccessApiResource(AnonymousManager, RealmSecurityManager) - Constructor for class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResource
-
- AnonymousAccessApiResourceBeta - Class in org.sonatype.nexus.security.anonymous.rest
-
- AnonymousAccessApiResourceBeta(AnonymousManager, RealmSecurityManager) - Constructor for class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResourceBeta
-
Deprecated.
- AnonymousAccessApiResourceDoc - Interface in org.sonatype.nexus.security.anonymous.rest
-
- AnonymousAccessApiResourceV1 - Class in org.sonatype.nexus.security.anonymous.rest
-
- AnonymousAccessApiResourceV1(AnonymousManager, RealmSecurityManager) - Constructor for class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResourceV1
-
- AnonymousAccessEvent - Class in org.sonatype.nexus.security.anonymous
-
Event fired for an anonymous access of the system.
- AnonymousAccessEvent(ClientInfo, Date) - Constructor for class org.sonatype.nexus.security.anonymous.AnonymousAccessEvent
-
- AnonymousAccessSettingsXO - Class in org.sonatype.nexus.security.anonymous.rest
-
- AnonymousAccessSettingsXO() - Constructor for class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- AnonymousAccessSettingsXO(AnonymousConfiguration) - Constructor for class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- AnonymousAuditor - Class in org.sonatype.nexus.security.internal
-
Anonymous auditor.
- AnonymousAuditor() - Constructor for class org.sonatype.nexus.security.internal.AnonymousAuditor
-
- AnonymousConfiguration - Interface in org.sonatype.nexus.security.anonymous
-
Anonymous configuration.
- AnonymousConfigurationChangedEvent - Class in org.sonatype.nexus.security.anonymous
-
- AnonymousConfigurationChangedEvent(AnonymousConfiguration) - Constructor for class org.sonatype.nexus.security.anonymous.AnonymousConfigurationChangedEvent
-
- AnonymousFilter - Class in org.sonatype.nexus.security.anonymous
-
Binds special anonymous subject if current subject is guest and anonymous access is enabled.
- AnonymousFilter(Provider<AnonymousManager>, Provider<EventManager>) - Constructor for class org.sonatype.nexus.security.anonymous.AnonymousFilter
-
- AnonymousHelper - Class in org.sonatype.nexus.security.anonymous
-
Anonymous helpers.
- AnonymousManager - Interface in org.sonatype.nexus.security.anonymous
-
Anonymous manager.
- AnonymousPrincipalCollection - Class in org.sonatype.nexus.security.anonymous
-
Anonymous user PrincipalCollection
.
- AnonymousPrincipalCollection(Object, String) - Constructor for class org.sonatype.nexus.security.anonymous.AnonymousPrincipalCollection
-
- ANTI_CSRF_TOKEN_NAME - Static variable in class org.sonatype.nexus.security.authc.AntiCsrfHelper
-
- AntiCsrfFilter - Class in org.sonatype.nexus.security.authc
-
This is an anti cross-site request forgery (CSRF / XSRF) protection using a cookie-to-header token approach.
- AntiCsrfFilter(AntiCsrfHelper) - Constructor for class org.sonatype.nexus.security.authc.AntiCsrfFilter
-
- AntiCsrfHelper - Class in org.sonatype.nexus.security.authc
-
- AntiCsrfHelper(boolean) - Constructor for class org.sonatype.nexus.security.authc.AntiCsrfHelper
-
- anyPermitted(Subject, Permission...) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check if subject has ANY of the given permissions.
- anyPermitted(Subject, Iterable<Permission>) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check if subject has ANY of the given permissions.
- anyPermitted(Permission...) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check if current subject has ANY of the given permissions.
- ApiCreateUser - Class in org.sonatype.nexus.security.internal.rest
-
- ApiKeyAuthenticationFilter - Class in org.sonatype.nexus.security.authc.apikey
-
AuthenticatingFilter
that looks for credentials with help of registered
ApiKeyExtractor
s.
- ApiKeyAuthenticationFilter(Map<String, ApiKeyExtractor>) - Constructor for class org.sonatype.nexus.security.authc.apikey.ApiKeyAuthenticationFilter
-
- ApiKeyExtractor - Interface in org.sonatype.nexus.security.authc.apikey
-
API-Key extractor component.
- ApiKeyFactory - Interface in org.sonatype.nexus.security.authc.apikey
-
API Key Factory that creates API Keys.
- ApiKeyStore - Interface in org.sonatype.nexus.security.authc.apikey
-
Persistent mapping between principals (such as user IDs) and API-Keys.
- apiKeyStore - Variable in class org.sonatype.nexus.security.token.BearerTokenManager
-
- ApiPrivilege - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilege(String) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- ApiPrivilege(String, String, String, boolean) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- ApiPrivilege(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- ApiPrivilegeApplication - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeApplication(String, String, boolean, String, Collection<PrivilegeAction>) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplication
-
- ApiPrivilegeApplication(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplication
-
- ApiPrivilegeApplicationRequest - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeApplicationRequest(String, String, String, Collection<PrivilegeAction>) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplicationRequest
-
- ApiPrivilegeApplicationRequest(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplicationRequest
-
- ApiPrivilegeRequest - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeRequest() - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- ApiPrivilegeRequest(String, String) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- ApiPrivilegeRequest(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- ApiPrivilegeWildcard - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeWildcard(String, String, boolean, String) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcard
-
- ApiPrivilegeWildcard(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcard
-
- ApiPrivilegeWildcardRequest - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeWildcardRequest(String, String, String) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcardRequest
-
- ApiPrivilegeWildcardRequest(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcardRequest
-
- ApiPrivilegeWithActions - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeWithActions(String) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActions
-
- ApiPrivilegeWithActions(String, String, String, boolean, Collection<PrivilegeAction>) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActions
-
- ApiPrivilegeWithActions(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActions
-
- ApiPrivilegeWithActionsRequest - Class in org.sonatype.nexus.security.privilege.rest
-
- ApiPrivilegeWithActionsRequest() - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
-
- ApiPrivilegeWithActionsRequest(String, String, Collection<PrivilegeAction>) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
-
- ApiPrivilegeWithActionsRequest(Privilege) - Constructor for class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
-
- ApiUser - Class in org.sonatype.nexus.security.internal.rest
-
REST API representation of a user.
- ApiUserSource - Class in org.sonatype.nexus.security.internal.rest
-
- ApiUserSource(UserManager) - Constructor for class org.sonatype.nexus.security.internal.rest.ApiUserSource
-
- ApiUserStatus - Enum in org.sonatype.nexus.security.internal.rest
-
- APPLICATION_ACTIONS - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- APPLICATION_DOMAIN - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- applicationDirectories - Variable in class org.sonatype.nexus.security.internal.AdminPasswordFileManagerImpl
-
- ApplicationPermission - Class in org.sonatype.nexus.security.privilege
-
Application permission, using nexus:
namespace.
- ApplicationPermission(String, List<String>) - Constructor for class org.sonatype.nexus.security.privilege.ApplicationPermission
-
- ApplicationPermission(String, String...) - Constructor for class org.sonatype.nexus.security.privilege.ApplicationPermission
-
- ApplicationPrivilegeDescriptor - Class in org.sonatype.nexus.security.privilege
-
- ApplicationPrivilegeDescriptor() - Constructor for class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- apply(MutableSecurityContributor.Mutator) - Method in class org.sonatype.nexus.security.config.MutableSecurityContributor
-
- apply(SecurityConfiguration, SecurityConfigurationManager) - Method in interface org.sonatype.nexus.security.config.MutableSecurityContributor.Mutator
-
- asPrivilege() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- asPrivilege() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- associateWith(Callable<V>) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- associateWith(Runnable) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- ATTR_USER_ID - Static variable in class org.sonatype.nexus.security.SecurityFilter
-
- ATTR_USER_PRINCIPAL - Static variable in class org.sonatype.nexus.security.SecurityFilter
-
- AuthenticatingRealmImpl - Class in org.sonatype.nexus.security.internal
-
Default AuthenticatingRealm
.
- AuthenticatingRealmImpl(SecurityConfigurationManager, PasswordService) - Constructor for class org.sonatype.nexus.security.internal.AuthenticatingRealmImpl
-
- AuthenticationEvent - Class in org.sonatype.nexus.security.authc
-
An event fired when the an user is authorized.
- AuthenticationEvent(String, boolean) - Constructor for class org.sonatype.nexus.security.authc.AuthenticationEvent
-
- AuthenticationEvent(String, boolean, Set<AuthenticationFailureReason>) - Constructor for class org.sonatype.nexus.security.authc.AuthenticationEvent
-
- AuthenticationFailureReason - Enum in org.sonatype.nexus.security.authc
-
The reason why an authentication attempt failed.
- AuthenticationTokenFactory - Interface in org.sonatype.nexus.security.authc
-
Factory of authentication tokens.
- AuthorizationConfigurationChanged - Class in org.sonatype.nexus.security.authz
-
An event fired when the authorization configuration has changed.
- AuthorizationConfigurationChanged() - Constructor for class org.sonatype.nexus.security.authz.AuthorizationConfigurationChanged
-
- AuthorizationManager - Interface in org.sonatype.nexus.security.authz
-
Authorization manager.
- AuthorizationManagerImpl - Class in org.sonatype.nexus.security.internal
-
- AuthorizationManagerImpl(SecurityConfigurationManager, EventManager, List<PrivilegeDescriptor>) - Constructor for class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- AuthorizingRealmImpl - Class in org.sonatype.nexus.security.internal
-
Default AuthorizingRealm
.
- AuthorizingRealmImpl(RealmSecurityManager, UserManager, Map<String, UserManager>) - Constructor for class org.sonatype.nexus.security.internal.AuthorizingRealmImpl
-
- changePassword(String, String, String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- changePassword(String, String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- changePassword(String, String, boolean) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- changePassword(String, String) - Method in class org.sonatype.nexus.security.internal.rest.UserApiResource
-
- changePassword(String, String) - Method in interface org.sonatype.nexus.security.internal.rest.UserApiResourceDoc
-
- changePassword(String, String) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- changePassword(String, String, String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Updates a users password.
- changePassword(String, String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Updates a users password.
- changePassword(String, String, boolean) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Updates a users password.
- changePassword(String, String) - Method in class org.sonatype.nexus.security.user.AbstractReadOnlyUserManager
-
- changePassword(String, String) - Method in interface org.sonatype.nexus.security.user.UserManager
-
Update a users password.
- checkPermission(PrincipalCollection, String) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- checkPermission(PrincipalCollection, Permission) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- checkPermission(PrincipalCollection, String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- checkPermission(PrincipalCollection, String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Checks if principal has a permission, throws an AuthorizationException otherwise.
- checkPermission(String) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- checkPermission(Permission) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- checkPermissions(PrincipalCollection, String...) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- checkPermissions(PrincipalCollection, Collection<Permission>) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- checkPermissions(String...) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- checkPermissions(Collection<Permission>) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- checkRole(PrincipalCollection, String) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- checkRole(String) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- checkRoles(PrincipalCollection, Collection<String>) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- checkRoles(Collection<String>) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- checkRoles(String...) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- cleanRemovedPrivilege(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
- cleanRemovedPrivilege(String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- cleanup(ServletRequest, ServletResponse, Exception) - Method in class org.sonatype.nexus.security.authc.NexusBasicHttpAuthenticationFilter
-
Permissive AuthorizationException
401 and 403 handling.
- clear() - Method in class org.apache.shiro.nexus.ShiroJCacheAdapter
-
- clearCache(String) - Method in class org.sonatype.nexus.security.internal.AuthenticatingRealmImpl
-
Exposed to support flushing authc cache for a specific user
- ClientInfo - Class in org.sonatype.nexus.security
-
Client info about WHO is doing something.
- ClientInfo.Builder - Class in org.sonatype.nexus.security
-
- ClientInfoProvider - Interface in org.sonatype.nexus.security
-
- clone() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- clone() - Method in interface org.sonatype.nexus.security.config.CRole
-
- clone() - Method in interface org.sonatype.nexus.security.config.CUser
-
- clone() - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- clone() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- clone() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- clone() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- clone() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- clone() - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- compareTo(Role) - Method in class org.sonatype.nexus.security.role.Role
-
- compareTo(User) - Method in class org.sonatype.nexus.security.user.User
-
- config(String...) - Static method in class org.sonatype.nexus.security.authz.PermissionsFilter
-
Helper to build filter configuration.
- ConfiguredUsersUserManager - Class in org.sonatype.nexus.security.user
-
This allows you to easily search for users that have added roles.
- ConfiguredUsersUserManager(SecuritySystem, SecurityConfigurationManager) - Constructor for class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- configureProperties(long, String, boolean) - Method in class org.apache.shiro.nexus.NexusWebSessionManager
-
- configureProperties(long) - Method in class org.apache.shiro.nexus.TestSessionManager
-
- configureShiroWeb() - Method in class org.sonatype.nexus.security.WebSecurityModule
-
- CONTAINED_PRIV_NOT_FOUND - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- CONTAINED_ROLE_NOT_FOUND - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- convert(UserStatus) - Static method in enum org.sonatype.nexus.security.internal.rest.ApiUserStatus
-
- CookieFilter - Class in org.sonatype.nexus.security
-
Cookie munging filter.
- CookieFilter() - Constructor for class org.sonatype.nexus.security.CookieFilter
-
- copy() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Obtain a copy of this configuration.
- copy() - Method in interface org.sonatype.nexus.security.realm.RealmConfiguration
-
- CPrivilege - Interface in org.sonatype.nexus.security.config
-
Persistent privilege.
- CPrivilegeBuilder - Class in org.sonatype.nexus.security.config
-
- CPrivilegeBuilder() - Constructor for class org.sonatype.nexus.security.config.CPrivilegeBuilder
-
- create() - Method in class org.sonatype.nexus.security.config.CPrivilegeBuilder
-
- create() - Method in class org.sonatype.nexus.security.config.CRoleBuilder
-
- create(RoleXORequest) - Method in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- create(RoleXORequest) - Method in interface org.sonatype.nexus.security.role.rest.RoleApiResourceDoc
-
- CREATE_DESCRIPTION_BASE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- createApiKey(String, PrincipalCollection) - Method in interface org.sonatype.nexus.security.authc.apikey.ApiKeyStore
-
Creates an API-Key and assigns it to the given principals in given domain.
- createApiPrivilegeImpl(Privilege) - Method in class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- createApiPrivilegeImpl(Privilege) - Method in interface org.sonatype.nexus.security.privilege.PrivilegeDescriptor
-
- createApiPrivilegeImpl(Privilege) - Method in class org.sonatype.nexus.security.privilege.WildcardPrivilegeDescriptor
-
- createApplicationPrivilege(String, String, String, String) - Method in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- createCrudAndAllApplicationPrivileges(String, String) - Method in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- createCrudApplicationPrivileges(String, String) - Method in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- createJwtCookie(Subject) - Method in class org.sonatype.nexus.security.JwtHelper
-
Generates a new JWT and makes cookie to store it
- createPermission(CPrivilege) - Method in class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- createPermission(CPrivilege) - Method in interface org.sonatype.nexus.security.privilege.PrivilegeDescriptor
-
- createPermission(CPrivilege) - Method in class org.sonatype.nexus.security.privilege.WildcardPrivilegeDescriptor
-
- createPrivilege(CPrivilege) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Create a new privilege
- createPrivilege(CPrivilege) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- createPrivilege(ApiPrivilegeApplicationRequest) - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResource
-
- createPrivilege(ApiPrivilegeWildcardRequest) - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResource
-
- createPrivilege(ApiPrivilegeApplicationRequest) - Method in interface org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceDoc
-
- createPrivilege(ApiPrivilegeWildcardRequest) - Method in interface org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceDoc
-
- createRole(CRole) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Create a new role
- createRole(String, String, String, String...) - Method in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- createRole(CRole) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- createSession(SessionContext) - Method in class org.apache.shiro.nexus.NexusSessionFactory
-
Ensure SimpleSessionImpl
is used and provides logging.
- createSubject(ServletRequest, ServletResponse) - Method in class org.sonatype.nexus.security.JwtSecurityFilter
-
- createToken(ServletRequest, ServletResponse) - Method in class org.sonatype.nexus.security.authc.apikey.ApiKeyAuthenticationFilter
-
- createToken(ServletRequest, ServletResponse) - Method in interface org.sonatype.nexus.security.authc.AuthenticationTokenFactory
-
Creates an AuthenticationToken
based on give request/response, or if unable.
- createToken(ServletRequest, ServletResponse) - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationTokenFactorySupport
-
- createToken(String, String, String) - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationTokenFactorySupport
-
- createToken(ServletRequest, ServletResponse) - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationFilter
-
Will cycle configured factories for an authentication token.
- createToken(PrincipalCollection) - Method in class org.sonatype.nexus.security.token.BearerTokenManager
-
Creates (if not already exists) a bearer token mapped to given principal and returns the newly created token.
- createUser(CUser, Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Create a new user.
- createUser(CUser, String, Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Create a new user and sets the password.
- createUser(ApiCreateUser) - Method in class org.sonatype.nexus.security.internal.rest.UserApiResource
-
- createUser(ApiCreateUser) - Method in interface org.sonatype.nexus.security.internal.rest.UserApiResourceDoc
-
- createUser(CUser, Set<String>) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- createUser(CUser, String, Set<String>) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- createUserRoleMapping(CUserRoleMapping) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
- createUserRoleMapping(CUserRoleMapping) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- createWildcardPrivilege(String, String, String) - Method in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- CRole - Interface in org.sonatype.nexus.security.config
-
Persistent role.
- CRoleBuilder - Class in org.sonatype.nexus.security.config
-
Helper to build a
CRole
instance.
- CurrentSubjectSupplier - Class in org.sonatype.nexus.security.subject
-
Current subject supplier.
- CurrentSubjectSupplier() - Constructor for class org.sonatype.nexus.security.subject.CurrentSubjectSupplier
-
- currentUser() - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- currentUser() - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Return the current user, if there is one, else null.
- CUser - Interface in org.sonatype.nexus.security.config
-
Persistent user.
- CUserRoleMapping - Interface in org.sonatype.nexus.security.config
-
Persistent user-role mapping.
- generateNewSecret() - Method in interface org.sonatype.nexus.security.jwt.SecretStore
-
Generate the new JWT secret by using the UUID.
- get(K) - Method in class org.apache.shiro.nexus.ShiroJCacheAdapter
-
- get() - Method in class org.sonatype.nexus.security.FilterProviderSupport
-
- get() - Method in class org.sonatype.nexus.security.internal.InitialAnonymousConfigurationProvider
-
- get() - Method in class org.sonatype.nexus.security.internal.InitialRealmConfigurationProvider
-
- get() - Method in class org.sonatype.nexus.security.subject.CurrentSubjectSupplier
-
- get() - Static method in class org.sonatype.nexus.security.UserIdHelper
-
Get the current user-id.
- get(Subject) - Static method in class org.sonatype.nexus.security.UserIdHelper
-
- getAccessedUri() - Method in class org.sonatype.nexus.security.authz.ResourceInfo
-
- getAccessMethod() - Method in class org.sonatype.nexus.security.authz.ResourceInfo
-
- getAccessProtocol() - Method in class org.sonatype.nexus.security.authz.ResourceInfo
-
- getAction() - Method in class org.sonatype.nexus.security.authz.ResourceInfo
-
- getActions() - Method in class org.sonatype.nexus.security.privilege.ApplicationPermission
-
- getActions() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActions
-
- getActions() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
-
- getActiveRealms() - Method in class org.sonatype.nexus.security.realm.api.RealmApiResource
-
- getActiveRealms() - Method in interface org.sonatype.nexus.security.realm.api.RealmApiResourceDoc
-
- getAlgorithm() - Method in class org.sonatype.nexus.security.jwt.JwtVerifier
-
- getApiKey(String, PrincipalCollection) - Method in interface org.sonatype.nexus.security.authc.apikey.ApiKeyStore
-
Gets the current API-Key assigned to the given principals in given domain.
- getAuthenticationCacheKey(AuthenticationToken) - Method in class org.sonatype.nexus.security.token.BearerTokenRealm
-
- getAuthenticationFailureReasons() - Method in class org.sonatype.nexus.security.authc.AuthenticationEvent
-
- getAuthenticationFailureReasons() - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationEvent
-
- getAuthenticationFailureReasons() - Method in exception org.sonatype.nexus.security.authc.NexusAuthenticationException
-
- getAuthenticationRealmName() - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- getAuthenticationRealmName() - Method in class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- getAuthenticationRealmName() - Method in interface org.sonatype.nexus.security.user.UserManager
-
The name of the Realm
is associated with.
- getAuthenticationRealms(List<UserManager>) - Static method in class org.sonatype.nexus.security.anonymous.AnonymousHelper
-
Get all authentication realms.
- getAuthorizationManager(String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- getAuthorizationManager(String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
- getAvailableRealms() - Method in class org.sonatype.nexus.security.internal.RealmManagerImpl
-
- getAvailableRealms() - Method in interface org.sonatype.nexus.security.realm.RealmManager
-
Get the list of known available realms.
- getBreadAction() - Method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
- getBreadActions() - Static method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
- getBreadRunAction() - Method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
- getBreadRunActions() - Static method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
- getCache(String) - Method in class org.apache.shiro.nexus.ShiroJCacheManagerAdapter
-
- getClientInfo() - Method in class org.sonatype.nexus.security.anonymous.AnonymousAccessEvent
-
- getClientInfo() - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationEvent
-
- getClientInfo() - Method in class org.sonatype.nexus.security.authz.NexusAuthorizationEvent
-
- getConfiguration() - Method in class org.sonatype.nexus.security.anonymous.AnonymousConfigurationChangedEvent
-
- getConfiguration() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousManager
-
Returns copy of current anonymous configuration.
- getConfiguration() - Method in class org.sonatype.nexus.security.config.PreconfiguredSecurityConfigurationSource
-
- getConfiguration() - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationSource
-
Gets the current configuration.
- getConfiguration() - Method in class org.sonatype.nexus.security.internal.RealmManagerImpl
-
Return _copy_ of configuration.
- getConfiguration() - Method in class org.sonatype.nexus.security.realm.RealmConfigurationChangedEvent
-
- getConfiguration() - Method in interface org.sonatype.nexus.security.realm.RealmConfigurationEvent
-
- getConfiguration() - Method in interface org.sonatype.nexus.security.realm.RealmManager
-
Returns copy of current realm configuration.
- getContribution() - Method in class org.sonatype.nexus.security.config.MutableSecurityContributor
-
- getContribution() - Method in interface org.sonatype.nexus.security.config.SecurityContributor
-
Gets the security contribution.
- getCredentials() - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationToken
-
- getCredentials() - Method in class org.sonatype.nexus.security.authc.NexusApiKeyAuthenticationToken
-
- getCrudAction() - Method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
- getCrudActions() - Static method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
- getCurrentThreadClientInfo() - Method in interface org.sonatype.nexus.security.ClientInfoProvider
-
- getDefaultAuthorizationManager() - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceSupport
-
- getDescription() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getDescription() - Method in interface org.sonatype.nexus.security.config.CRole
-
- getDescription() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getDescription() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- getDescription() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getDescription() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- getDescription() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- getDescription() - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- getDescription() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getDescription() - Method in class org.sonatype.nexus.security.role.Role
-
- getDomain() - Method in class org.sonatype.nexus.security.privilege.ApplicationPermission
-
- getDomain() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplication
-
- getDomain() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplicationRequest
-
- getEmail() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getEmail() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getEmail() - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- getEmailAddress() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getEmailAddress() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getEmailAddress() - Method in class org.sonatype.nexus.security.user.User
-
- getEventDate() - Method in class org.sonatype.nexus.security.anonymous.AnonymousAccessEvent
-
- getEventDate() - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationEvent
-
- getEventDate() - Method in class org.sonatype.nexus.security.authz.NexusAuthorizationEvent
-
- getExpirySeconds() - Method in class org.sonatype.nexus.security.JwtHelper
-
Gets expiry in seconds
- getExternalRoles() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getFilterExpression() - Method in class org.sonatype.nexus.security.FilterChain
-
- getFirstName() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getFirstName() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getFirstName() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getFirstName() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getFirstName() - Method in class org.sonatype.nexus.security.user.User
-
- getFormFields() - Method in class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- getFormFields() - Method in interface org.sonatype.nexus.security.privilege.PrivilegeDescriptor
-
- getFormFields() - Method in class org.sonatype.nexus.security.privilege.WildcardPrivilegeDescriptor
-
- getHeaderName() - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationToken
-
- getHeaderValue() - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationToken
-
- getHost() - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationToken
-
- getHost() - Method in class org.sonatype.nexus.security.authc.NexusApiKeyAuthenticationToken
-
- getHttpHeaderNames() - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationTokenFactorySupport
-
Returns a list of HTTP header names that should be considered for creating the authentication tokens (should not
be null).
- getId() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getId() - Method in interface org.sonatype.nexus.security.config.CRole
-
- getId() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getId() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getId() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- getId() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getId() - Method in class org.sonatype.nexus.security.internal.rest.ApiUserSource
-
- getId() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getId() - Method in class org.sonatype.nexus.security.realm.api.RealmApiXO
-
- getId() - Method in class org.sonatype.nexus.security.realm.SecurityRealm
-
- getId() - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- getId() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getLastName() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getLastName() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getLastName() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getLastName() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getLastName() - Method in class org.sonatype.nexus.security.user.User
-
- getLimit() - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- getMasterPhrase() - Method in class org.sonatype.nexus.security.AbstractPhraseService
-
- getMasterPhrase() - Method in class org.sonatype.nexus.security.FilePhraseService
-
- getName() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getName() - Method in interface org.sonatype.nexus.security.config.CRole
-
- getName() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getName() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- getName() - Method in class org.sonatype.nexus.security.internal.rest.ApiUserSource
-
- getName() - Method in class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- getName() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getName() - Method in interface org.sonatype.nexus.security.privilege.PrivilegeDescriptor
-
- getName() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- getName() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- getName() - Method in class org.sonatype.nexus.security.privilege.WildcardPrivilegeDescriptor
-
- getName() - Method in class org.sonatype.nexus.security.realm.api.RealmApiXO
-
- getName() - Method in class org.sonatype.nexus.security.realm.SecurityRealm
-
- getName() - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- getName() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getName() - Method in class org.sonatype.nexus.security.role.Role
-
- getName() - Method in interface org.sonatype.nexus.security.SecurityApi
-
- getName() - Method in class org.sonatype.nexus.security.user.User
-
- getOneOfRoleIds() - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- getParts() - Method in class org.sonatype.nexus.security.authz.WildcardPermission2
-
- getPassword() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getPassword() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getPassword() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getPath() - Method in class org.sonatype.nexus.security.ClientInfo
-
- getPath() - Method in interface org.sonatype.nexus.security.config.AdminPasswordFileManager
-
- getPath() - Method in class org.sonatype.nexus.security.internal.AdminPasswordFileManagerImpl
-
- getPathPattern() - Method in class org.sonatype.nexus.security.FilterChain
-
- getPattern() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcard
-
- getPattern() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcardRequest
-
- getPermission() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getPhrase(String) - Method in class org.sonatype.nexus.security.AbstractPhraseService
-
- getPhrase(String) - Method in interface org.sonatype.nexus.security.PhraseService
-
Returns currently configured phrase; falls back to the default if none is configured.
- getPreviousPrincipals() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- getPrincipal() - Method in class org.sonatype.nexus.security.authc.HttpHeaderAuthenticationToken
-
- getPrincipal() - Method in class org.sonatype.nexus.security.authc.NexusApiKeyAuthenticationToken
-
- getPrincipal() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- getPrincipals(String, char[]) - Method in interface org.sonatype.nexus.security.authc.apikey.ApiKeyStore
-
Retrieves the principals associated with the given API-Key in given domain.
- getPrincipals() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- getPrivilege(String) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Returns a Privilege based on its id.
- getPrivilege(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getPrivilege(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- getPrivilege(String) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- getPrivilege() - Method in class org.sonatype.nexus.security.privilege.PrivilegeEvent
-
- getPrivilege(String) - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResource
-
- getPrivilege(String) - Method in interface org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceDoc
-
- getPrivilegeByName(String) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Returns a Privilege based on its name
- getPrivilegeByName(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getPrivilegeByName(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- getPrivilegeByName(String) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- getPrivilegeId() - Method in exception org.sonatype.nexus.security.privilege.NoSuchPrivilegeException
-
- getPrivilegeProperty(String) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getPrivileges(Set<String>) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Returns Privileges base on Ids.
- getPrivileges() - Method in interface org.sonatype.nexus.security.config.CRole
-
- getPrivileges() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- getPrivileges() - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getPrivileges() - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Get all
CPrivilege
instances known to this configuration.
- getPrivileges(Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- getPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- getPrivileges() - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResource
-
- getPrivileges() - Method in interface org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceDoc
-
- getPrivileges() - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- getPrivileges() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getPrivileges() - Method in class org.sonatype.nexus.security.role.Role
-
- getProperties() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getProperties() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getProperties() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getProperty(String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getProperty(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getReadOnly() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getRealmName() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Get the realm in which the UserID associated with the configuration is located.
- getRealmName() - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- getRealmName() - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
- getRealmName() - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- getRealmNames() - Method in interface org.sonatype.nexus.security.realm.RealmConfiguration
-
- getRealms() - Method in class org.sonatype.nexus.security.realm.api.RealmApiResource
-
- getRealms() - Method in interface org.sonatype.nexus.security.realm.api.RealmApiResourceDoc
-
- getRemoteIP() - Method in class org.sonatype.nexus.security.ClientInfo
-
- getResourceInfo() - Method in class org.sonatype.nexus.security.authz.NexusAuthorizationEvent
-
- getRole(String) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Returns a Role base on an Id.
- getRole(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getRole(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Get an existing
CRole
from the configuration by its ID.
- getRole(String) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- getRole(String, String) - Method in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- getRole(String, String) - Method in interface org.sonatype.nexus.security.role.rest.RoleApiResourceDoc
-
- getRole() - Method in class org.sonatype.nexus.security.role.RoleEvent
-
- getRoleId() - Method in class org.sonatype.nexus.security.role.Role
-
- getRoleId() - Method in exception org.sonatype.nexus.security.role.RoleException
-
- getRoleId() - Method in class org.sonatype.nexus.security.role.RoleIdentifier
-
- getRoleIdentifiersForSource(String, Set<RoleIdentifier>) - Static method in class org.sonatype.nexus.security.role.RoleIdentifier
-
- getRolePermissionResolver() - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- getRoles() - Method in interface org.sonatype.nexus.security.config.CRole
-
- getRoles() - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- getRoles() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- getRoles() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- getRoles() - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getRoles() - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Get the list of
CRole
s known to this configuration.
- getRoles() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getRoles() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getRoles(String) - Method in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- getRoles(String) - Method in interface org.sonatype.nexus.security.role.rest.RoleApiResourceDoc
-
- getRoles() - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- getRoles() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getRoles() - Method in class org.sonatype.nexus.security.role.Role
-
- getRoles() - Method in class org.sonatype.nexus.security.user.User
-
- getRoles() - Method in class org.sonatype.nexus.security.user.UserRoleMappingEvent
-
- getSecret() - Method in class org.sonatype.nexus.security.jwt.JwtVerifier
-
- getSecret() - Method in interface org.sonatype.nexus.security.jwt.SecretStore
-
Retrieve the JWT secret.
- getSecurityManager() - Method in class org.sonatype.nexus.security.SecurityHelper
-
Returns current security manager.
- getSecuritySystem() - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceSupport
-
- getSession() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- getSession(boolean) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- getSource() - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
The Id if this AuthorizationManager;
- getSource() - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- getSource() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- getSource() - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- getSource() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getSource() - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- getSource() - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- getSource() - Method in class org.sonatype.nexus.security.role.Role
-
- getSource() - Method in class org.sonatype.nexus.security.role.RoleIdentifier
-
- getSource() - Method in class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- getSource() - Method in class org.sonatype.nexus.security.user.User
-
- getSource() - Method in interface org.sonatype.nexus.security.user.UserManager
-
Get the source string of this UserManager
- getSource() - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- getSource() - Method in class org.sonatype.nexus.security.UserPrincipalsExpired
-
- getStatus() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getStatus() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getStatus() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getStatus() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getStatus() - Method in class org.sonatype.nexus.security.user.User
-
- getSubject() - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- getSubject() - Method in interface org.sonatype.nexus.security.SecuritySystem
-
- getType() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getType() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getType() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getType() - Method in interface org.sonatype.nexus.security.privilege.PrivilegeDescriptor
-
- getType() - Method in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
- getType() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- getUser(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getUser(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Get an existing
CUser
by its ID.
- getUser(String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- getUser(String, String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- getUser(String, String, Set<String>) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- getUser(String) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- getUser(String, Set<String>) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- getUser(String, String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Get a User by id and source.
- getUser(String, String, Set<String>) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Optimized version of getUser when roleIds are known, so we don't fetch them again.
- getUser(String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Get a User by id.
- getUser(String) - Method in class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- getUser(String, Set<String>) - Method in class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- getUser() - Method in class org.sonatype.nexus.security.user.UserEvent
-
- getUser(String) - Method in interface org.sonatype.nexus.security.user.UserManager
-
Get a Subject object by id
- getUser(String, Set<String>) - Method in interface org.sonatype.nexus.security.user.UserManager
-
Optimized version of getUser when roleIds are known, so we don't fetch them again.
- getUserAgent() - Method in class org.sonatype.nexus.security.ClientInfo
-
- getUserId() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Get the UserID which is used as the template for permissions.
- getUserId() - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- getUserId() - Method in class org.sonatype.nexus.security.authc.AuthenticationEvent
-
- getUserId() - Method in class org.sonatype.nexus.security.authc.UserPasswordChanged
-
- getUserid() - Method in class org.sonatype.nexus.security.ClientInfo
-
- getUserId() - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- getUserId() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- getUserId() - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- getUserId() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- getUserId() - Method in class org.sonatype.nexus.security.user.User
-
- getUserId() - Method in class org.sonatype.nexus.security.user.UserRoleMappingEvent
-
- getUserId() - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- getUserId() - Method in class org.sonatype.nexus.security.UserPrincipalsExpired
-
- getUserManager(String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- getUserManager(String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
- getUserRoleMapping(String, String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getUserRoleMapping(String, String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- getUserRoleMappings() - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getUserRoleMappings() - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- getUsers() - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- getUsers() - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Get all
CUser
s known to this configuration.
- getUsers(String, String) - Method in class org.sonatype.nexus.security.internal.rest.UserApiResource
-
- getUsers(String, String) - Method in interface org.sonatype.nexus.security.internal.rest.UserApiResourceDoc
-
- getUserSource() - Method in class org.sonatype.nexus.security.user.UserRoleMappingEvent
-
- getUserSources() - Method in class org.sonatype.nexus.security.internal.rest.SecurityApiResource
-
- getUserSources() - Method in interface org.sonatype.nexus.security.internal.rest.SecurityApiResourceDoc
-
- getUsersRoles(String, String) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- getUsersRoles(String, String) - Method in interface org.sonatype.nexus.security.user.RoleMappingUserManager
-
Returns a list of roles for a user.
- getUserStatus(PrincipalCollection) - Method in class org.sonatype.nexus.security.UserPrincipalsHelper
-
Searches records to find the status of the user associated with the given principals.
- getVersion() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- getVersion() - Method in interface org.sonatype.nexus.security.config.CRole
-
- getVersion() - Method in interface org.sonatype.nexus.security.config.CUser
-
- getVersion() - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- getVersion() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- getVersion() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- getVersion() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- getVersion() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- getVersion() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- getVersion() - Method in class org.sonatype.nexus.security.role.Role
-
- getVersion() - Method in class org.sonatype.nexus.security.user.User
-
- id(String) - Method in class org.sonatype.nexus.security.config.CPrivilegeBuilder
-
- id(String) - Method in class org.sonatype.nexus.security.config.CRoleBuilder
-
- id(String, String...) - Static method in class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- id(String) - Static method in class org.sonatype.nexus.security.privilege.WildcardPrivilegeDescriptor
-
- initial(SecurityConfiguration) - Method in class org.sonatype.nexus.security.config.MutableSecurityContributor
-
Initial security contribution.
- InitialAnonymousConfigurationProvider - Class in org.sonatype.nexus.security.internal
-
- InitialAnonymousConfigurationProvider(boolean) - Constructor for class org.sonatype.nexus.security.internal.InitialAnonymousConfigurationProvider
-
- initialize(EventManager, SecurityConfigurationManager) - Method in class org.sonatype.nexus.security.config.MutableSecurityContributor
-
- initialize(RoleNotContainSelf) - Method in class org.sonatype.nexus.security.role.RoleNotContainSelfValidator
-
- InitialRealmConfigurationProvider - Class in org.sonatype.nexus.security.internal
-
- InitialRealmConfigurationProvider(RealmConfigurationStore) - Constructor for class org.sonatype.nexus.security.internal.InitialRealmConfigurationProvider
-
- install(List<AuthenticationTokenFactory>) - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationFilter
-
- INVALID_ACTIONS - Static variable in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
- INVALID_PERMISSIONS - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- InvalidCredentialsException - Exception in org.sonatype.nexus.security.user
-
Thrown if the password isn't correct on reset password.
- InvalidCredentialsException() - Constructor for exception org.sonatype.nexus.security.user.InvalidCredentialsException
-
- IS_TOKEN_AUTH_KEY - Static variable in class org.sonatype.nexus.security.token.BearerTokenRealm
-
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.sonatype.nexus.security.authc.AntiCsrfFilter
-
- isAccessAllowed(HttpServletRequest) - Method in class org.sonatype.nexus.security.authc.AntiCsrfHelper
-
Checks the request for CSRF if the token is invalid.
- isActive() - Method in interface org.sonatype.nexus.security.config.CUser
-
- isActive() - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- isActive() - Method in enum org.sonatype.nexus.security.user.UserStatus
-
- isAllPermitted() - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check whether the nexus allow everything permission is permitted.
- isAnonymous(Subject) - Static method in class org.sonatype.nexus.security.anonymous.AnonymousHelper
-
Check given given subject is anonymous.
- isAnonymous(PrincipalCollection) - Static method in class org.sonatype.nexus.security.anonymous.AnonymousHelper
-
Check given principals represent anonymous.
- isAnonymousSupported() - Method in class org.sonatype.nexus.security.token.BearerTokenRealm
-
- isAuthenticated() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isCaseInsensitiveSource(String) - Static method in class org.sonatype.nexus.security.config.SecuritySourceUtil
-
- isClearCache() - Method in class org.sonatype.nexus.security.authc.UserPasswordChanged
-
- isConfigured() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousManager
-
Check whether the system has been configured
- isEnabled() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Indicates whether anonymous access is enabled in this configuration.
- isEnabled() - Method in interface org.sonatype.nexus.security.anonymous.AnonymousManager
-
Check if anonymous access is enabled.
- isEnabled() - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- isEnabled() - Method in class org.sonatype.nexus.security.authc.AntiCsrfFilter
-
- isEnabled() - Method in class org.sonatype.nexus.security.authc.AntiCsrfHelper
-
- isLocal() - Method in interface org.sonatype.nexus.security.realm.RealmConfigurationEvent
-
- isLoginAttempt(ServletRequest, ServletResponse) - Method in class org.sonatype.nexus.security.authc.apikey.ApiKeyAuthenticationFilter
-
- isLoginAttempt(ServletRequest, ServletResponse) - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationFilter
-
Will consider an login attempt if any of the factories is able to create an authentication token.
- isLoginAttempt(String) - Method in class org.sonatype.nexus.security.authc.NexusBasicHttpAuthenticationFilter
-
- isPermissive(Object) - Method in class org.sonatype.nexus.security.authc.NexusBasicHttpAuthenticationFilter
-
Always use permissive mode, which is needed for anonymous user support.
- isPermitted(PrincipalCollection, String) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- isPermitted(PrincipalCollection, Permission) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- isPermitted(PrincipalCollection, String...) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- isPermitted(PrincipalCollection, List<Permission>) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- isPermitted(PrincipalCollection, String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- isPermitted(PrincipalCollection, List<String>) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- isPermitted(Subject, Permission...) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check which permissions the subject has.
- isPermitted(Permission...) - Method in class org.sonatype.nexus.security.SecurityHelper
-
Check which permissions the current subject has.
- isPermitted(PrincipalCollection, String) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Checks if principal has a permission.
- isPermitted(PrincipalCollection, List<String>) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Checks if principal has a list of permission.
- isPermitted(String) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isPermitted(Permission) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isPermitted(String...) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isPermitted(List<Permission>) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isPermittedAll(PrincipalCollection, String...) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- isPermittedAll(PrincipalCollection, Collection<Permission>) - Method in class org.sonatype.nexus.security.authz.ExceptionCatchingModularRealmAuthorizer
-
- isPermittedAll(String...) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isPermittedAll(Collection<Permission>) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isPermittedToChangeUserPassword(String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- isReadOnly() - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- isReadOnly() - Method in interface org.sonatype.nexus.security.config.CRole
-
- isReadOnly() - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- isReadOnly() - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- isReadOnly() - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- isReadOnly() - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- isReadOnly() - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- isReadOnly() - Method in class org.sonatype.nexus.security.role.Role
-
- isReadOnly() - Method in class org.sonatype.nexus.security.user.User
-
- isRealmEnabled(String) - Method in class org.sonatype.nexus.security.internal.RealmManagerImpl
-
- isRealmEnabled(String) - Method in interface org.sonatype.nexus.security.realm.RealmManager
-
Check if given realm-name is enabled.
- isRemembered() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isRunAs() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- isSessionStorageEnabled(Subject) - Method in class org.apache.shiro.nexus.NexusSessionStorageEvaluator
-
Disable storage for anonymous subject.
- isSet() - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- isSuccessful() - Method in class org.sonatype.nexus.security.authc.AuthenticationEvent
-
- isSuccessful() - Method in class org.sonatype.nexus.security.authc.NexusAuthenticationEvent
-
- isSuccessful() - Method in class org.sonatype.nexus.security.authz.NexusAuthorizationEvent
-
- ISSUER - Static variable in class org.sonatype.nexus.security.JwtHelper
-
- isSystem() - Static method in class org.sonatype.nexus.security.UserIdHelper
-
- isUnknown() - Static method in class org.sonatype.nexus.security.UserIdHelper
-
- isValid(Collection<?>, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.privilege.PrivilegesExistValidator
-
- isValid(String, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.privilege.UniquePrivilegeIdValidator
-
- isValid(String, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.privilege.UniquePrivilegeNameValidator
-
- isValid(String, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.realm.RealmExistsValidator
-
- isValid(Object, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.role.RoleNotContainSelfValidator
-
- isValid(Collection<?>, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.role.RolesExistValidator
-
- isValid(String, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.role.UniqueRoleIdValidator
-
- isValid(String, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.user.UniqueUserIdValidator
-
- isValid(String, ConstraintValidatorContext) - Method in class org.sonatype.nexus.security.user.UserExistsValidator
-
- read() - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResource
-
- read() - Method in interface org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResourceDoc
-
- READ - Static variable in class org.sonatype.nexus.security.BreadActions
-
- READ_DESCRIPTION_BASE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- readFile() - Method in interface org.sonatype.nexus.security.config.AdminPasswordFileManager
-
- readFile() - Method in class org.sonatype.nexus.security.internal.AdminPasswordFileManagerImpl
-
- readListProperty(CPrivilege, String, String) - Method in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
Helper to read a privilege property and parse out list.
- readOnly(boolean) - Method in class org.sonatype.nexus.security.config.CPrivilegeBuilder
-
- readOnly(boolean) - Method in class org.sonatype.nexus.security.config.CRoleBuilder
-
- readOnly(boolean) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege.MemoryCPrivilegeBuilder
-
- ReadonlyPrivilegeException - Exception in org.sonatype.nexus.security.privilege
-
- ReadonlyPrivilegeException(String) - Constructor for exception org.sonatype.nexus.security.privilege.ReadonlyPrivilegeException
-
- ReadonlyPrivilegeException(String, Exception) - Constructor for exception org.sonatype.nexus.security.privilege.ReadonlyPrivilegeException
-
- ReadonlyRoleException - Exception in org.sonatype.nexus.security.role
-
- ReadonlyRoleException(String, Throwable) - Constructor for exception org.sonatype.nexus.security.role.ReadonlyRoleException
-
- ReadonlyRoleException(String) - Constructor for exception org.sonatype.nexus.security.role.ReadonlyRoleException
-
- readPrivilege(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Retrieve an existing privilege
- readPrivilege(String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- readPrivilegeByName(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Retrieve a privilege by its name
- readPrivilegeByName(String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- readPrivileges(Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Retrieve an existing privileges
- readPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- readProperty(CPrivilege, String, String) - Method in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
Helper to read a privilege property and return default-value if unset or empty.
- readProperty(CPrivilege, String) - Method in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
Helper to read a required privilege property.
- readRole(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Retrieve an existing role
- readRole(String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- readUser(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Retrieve an existing user
- readUser(String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- readUserRoleMapping(String, String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
- readUserRoleMapping(String, String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- REALM - Static variable in class org.sonatype.nexus.security.JwtHelper
-
- RealmApiResource - Class in org.sonatype.nexus.security.realm.api
-
REST API for managing NXRM security realms
- RealmApiResource(RealmManager) - Constructor for class org.sonatype.nexus.security.realm.api.RealmApiResource
-
- RealmApiResourceBeta - Class in org.sonatype.nexus.security.realm.api
-
- RealmApiResourceBeta(RealmManager) - Constructor for class org.sonatype.nexus.security.realm.api.RealmApiResourceBeta
-
Deprecated.
- RealmApiResourceDoc - Interface in org.sonatype.nexus.security.realm.api
-
- RealmApiResourceV1 - Class in org.sonatype.nexus.security.realm.api
-
- RealmApiResourceV1(RealmManager) - Constructor for class org.sonatype.nexus.security.realm.api.RealmApiResourceV1
-
- RealmApiXO - Class in org.sonatype.nexus.security.realm.api
-
REST API model of a security realm
- RealmApiXO(String, String) - Constructor for class org.sonatype.nexus.security.realm.api.RealmApiXO
-
- RealmAuditor - Class in org.sonatype.nexus.security.internal
-
Realm auditor.
- RealmAuditor() - Constructor for class org.sonatype.nexus.security.internal.RealmAuditor
-
- RealmConfiguration - Interface in org.sonatype.nexus.security.realm
-
RealmConfiguration interface
- RealmConfigurationChangedEvent - Class in org.sonatype.nexus.security.realm
-
- RealmConfigurationChangedEvent(RealmConfiguration) - Constructor for class org.sonatype.nexus.security.realm.RealmConfigurationChangedEvent
-
- RealmConfigurationEvent - Interface in org.sonatype.nexus.security.realm
-
- RealmConfigurationStore - Interface in org.sonatype.nexus.security.realm
-
- RealmExists - Annotation Type in org.sonatype.nexus.security.realm
-
Validate realm existence.
- RealmExistsValidator - Class in org.sonatype.nexus.security.realm
-
- RealmExistsValidator(RealmSecurityManager) - Constructor for class org.sonatype.nexus.security.realm.RealmExistsValidator
-
- RealmManager - Interface in org.sonatype.nexus.security.realm
-
Realm manager.
- RealmManagerImpl - Class in org.sonatype.nexus.security.internal
-
- RealmManagerImpl(BeanLocator, EventManager, RealmConfigurationStore, Provider<RealmConfiguration>, RealmSecurityManager, Map<String, Realm>) - Constructor for class org.sonatype.nexus.security.internal.RealmManagerImpl
-
- releaseRunAs() - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- remoteIP(String) - Method in class org.sonatype.nexus.security.ClientInfo.Builder
-
- remove(K) - Method in class org.apache.shiro.nexus.ShiroJCacheAdapter
-
- remove(BeanEntry<Named, SecurityContributor>, SecurityConfigurationManagerImpl) - Method in class org.sonatype.nexus.security.internal.SecurityContributorMediator
-
- removeContributor(SecurityContributor) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- removeFile() - Method in interface org.sonatype.nexus.security.config.AdminPasswordFileManager
-
- removeFile() - Method in class org.sonatype.nexus.security.internal.AdminPasswordFileManagerImpl
-
- removePrivilege(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- removePrivilege(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- removePrivilege(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- removePrivilege(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Remove an existing privilege by its ID.
- removePrivilegeByName(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- removePrivilegeByName(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Remove an existing privilege by its name
- removeProperty(String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- removeProperty(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- removeRole(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- removeRole(String) - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- removeRole(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- removeRole(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- removeRole(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- removeRole(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Remove an existing role by its ID.
- removeRole(RoleIdentifier) - Method in class org.sonatype.nexus.security.user.User
-
- removeUser(String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- removeUser(String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Remove an existing
CUser
by its ID.
- removeUserRoleMapping(String, String) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- removeUserRoleMapping(String, String) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- requirePermissionToChangeUserPassword(String) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- requireValidToken(HttpServletRequest, String) - Method in class org.sonatype.nexus.security.authc.AntiCsrfHelper
-
Validate that the token passed as an argument matches the cookie in the request (if the request requires
validation)
- resetSecret() - Method in interface org.sonatype.nexus.security.jwt.rest.JwtSecretApiResourceDoc
-
- resetSecret() - Method in class org.sonatype.nexus.security.jwt.rest.JwtSecretApiResourceV1
-
- resolvePermissionsInRole(String) - Method in class org.sonatype.nexus.security.internal.RolePermissionResolverImpl
-
- RESOURCE_URI - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResourceV1
-
- ResourceInfo - Class in org.sonatype.nexus.security.authz
-
Resource info collects the description of HOW and WHAT has been accessed.
- ResourceInfo(String, String, String, String) - Constructor for class org.sonatype.nexus.security.authz.ResourceInfo
-
- role(String) - Method in class org.sonatype.nexus.security.config.CRoleBuilder
-
- Role - Class in org.sonatype.nexus.security.role
-
A simple bean that represents a security Role.
- Role() - Constructor for class org.sonatype.nexus.security.role.Role
-
- Role(String, String, String, String, boolean, Set<String>, Set<String>) - Constructor for class org.sonatype.nexus.security.role.Role
-
- ROLE_CONFLICT - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- ROLE_CONTAINS_ITSELF - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- ROLE_DESCRIPTION_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_ID_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_INTERNAL - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- ROLE_NAME_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_NOT_FOUND - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- ROLE_PRIVILEGES_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_READONLY_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_ROLES_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_SOURCE_DESCRIPTION - Static variable in class org.sonatype.nexus.security.internal.rest.NexusSecurityApiConstants
-
- ROLE_UNIQUE - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- RoleApiResource - Class in org.sonatype.nexus.security.role.rest
-
- RoleApiResource(SecuritySystem) - Constructor for class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- RoleApiResourceBeta - Class in org.sonatype.nexus.security.role.rest
-
- RoleApiResourceBeta(SecuritySystem) - Constructor for class org.sonatype.nexus.security.role.rest.RoleApiResourceBeta
-
Deprecated.
- RoleApiResourceDoc - Interface in org.sonatype.nexus.security.role.rest
-
- RoleApiResourceV1 - Class in org.sonatype.nexus.security.role.rest
-
- RoleApiResourceV1(SecuritySystem) - Constructor for class org.sonatype.nexus.security.role.rest.RoleApiResourceV1
-
- RoleAuditor - Class in org.sonatype.nexus.security.internal
-
- RoleAuditor() - Constructor for class org.sonatype.nexus.security.internal.RoleAuditor
-
- RoleContainsItselfException - Exception in org.sonatype.nexus.security.role
-
Thrown when a
Role
contains its own id in the assigned roles.
- RoleContainsItselfException(String, Throwable) - Constructor for exception org.sonatype.nexus.security.role.RoleContainsItselfException
-
- RoleContainsItselfException(String) - Constructor for exception org.sonatype.nexus.security.role.RoleContainsItselfException
-
- RoleCreatedEvent - Class in org.sonatype.nexus.security.role
-
Emitted when a
Role
has been created.
- RoleCreatedEvent(Role) - Constructor for class org.sonatype.nexus.security.role.RoleCreatedEvent
-
- RoleDeletedEvent - Class in org.sonatype.nexus.security.role
-
Emitted when a
Role
has been deleted.
- RoleDeletedEvent(Role) - Constructor for class org.sonatype.nexus.security.role.RoleDeletedEvent
-
- RoleEvent - Class in org.sonatype.nexus.security.role
-
- RoleEvent(Role) - Constructor for class org.sonatype.nexus.security.role.RoleEvent
-
- RoleException - Exception in org.sonatype.nexus.security.role
-
- RoleException(String, String) - Constructor for exception org.sonatype.nexus.security.role.RoleException
-
- RoleException(String, String, Throwable) - Constructor for exception org.sonatype.nexus.security.role.RoleException
-
- RoleIdentifier - Class in org.sonatype.nexus.security.role
-
Role identifier encompassing source and role identifiers.
- RoleIdentifier(String, String) - Constructor for class org.sonatype.nexus.security.role.RoleIdentifier
-
- RoleMappingUserManager - Interface in org.sonatype.nexus.security.user
-
Extends the UserManager interface to allow a UserManager to add roles to users from other UserManagers.
- RoleNotContainSelf - Annotation Type in org.sonatype.nexus.security.role
-
Validate role does not contain itself anywhere in the child hierarchy.
- RoleNotContainSelfValidator - Class in org.sonatype.nexus.security.role
-
- RoleNotContainSelfValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.role.RoleNotContainSelfValidator
-
- RolePermissionResolverImpl - Class in org.sonatype.nexus.security.internal
-
Default RolePermissionResolver
.
- RolePermissionResolverImpl(SecurityConfigurationManager, List<PrivilegeDescriptor>, EventManager, int) - Constructor for class org.sonatype.nexus.security.internal.RolePermissionResolverImpl
-
- roleRemoved(SecurityConfiguration, String) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationCleaner
-
Called when a role is removed so additional cleanup logic can be done.
- roleRemoved(SecurityConfiguration, String) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationCleanerImpl
-
- Roles - Class in org.sonatype.nexus.security
-
Holder for Nexus role related constants.
- RolesExist - Annotation Type in org.sonatype.nexus.security.role
-
Validate roles existence.
- RolesExistValidator - Class in org.sonatype.nexus.security.role
-
- RolesExistValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.role.RolesExistValidator
-
- RoleUpdatedEvent - Class in org.sonatype.nexus.security.role
-
Emitted when a
Role
has been updated.
- RoleUpdatedEvent(Role) - Constructor for class org.sonatype.nexus.security.role.RoleUpdatedEvent
-
- RoleXORequest - Class in org.sonatype.nexus.security.role.rest
-
- RoleXORequest() - Constructor for class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- RoleXOResponse - Class in org.sonatype.nexus.security.role.rest
-
- RoleXOResponse() - Constructor for class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- runAs(PrincipalCollection) - Method in class org.sonatype.nexus.security.subject.FakeAlmightySubject
-
- save(Subject) - Method in class org.apache.shiro.nexus.NexusSubjectDAO
-
- save(RealmConfiguration) - Method in class org.sonatype.nexus.security.realm.MemoryRealmConfigurationStore
-
- save(RealmConfiguration) - Method in interface org.sonatype.nexus.security.realm.RealmConfigurationStore
-
- searchUsers(UserSearchCriteria) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- searchUsers(UserSearchCriteria) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
Returns all users from the DEFAULT source that fit the criteria.
- searchUsers(UserSearchCriteria) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Searches for Users by criteria.
- searchUsers(UserSearchCriteria) - Method in class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- searchUsers(UserSearchCriteria) - Method in interface org.sonatype.nexus.security.user.UserManager
-
Searches for Subject objects by a criteria.
- SecretStore - Interface in org.sonatype.nexus.security.jwt
-
Store for accessing the JWT secret.
- SecurityApi - Interface in org.sonatype.nexus.security
-
Security provisioning capabilities of the repository manager.
- SecurityApiResource - Class in org.sonatype.nexus.security.internal.rest
-
- SecurityApiResource(Map<String, UserManager>) - Constructor for class org.sonatype.nexus.security.internal.rest.SecurityApiResource
-
- SecurityApiResourceBeta - Class in org.sonatype.nexus.security.internal.rest
-
- SecurityApiResourceBeta(Map<String, UserManager>) - Constructor for class org.sonatype.nexus.security.internal.rest.SecurityApiResourceBeta
-
Deprecated.
- SecurityApiResourceDoc - Interface in org.sonatype.nexus.security.internal.rest
-
- SecurityApiResourceV1 - Class in org.sonatype.nexus.security.internal.rest
-
- SecurityApiResourceV1(Map<String, UserManager>) - Constructor for class org.sonatype.nexus.security.internal.rest.SecurityApiResourceV1
-
- SecurityConfiguration - Interface in org.sonatype.nexus.security.config
-
Security configuration.
- SecurityConfigurationCleaner - Interface in org.sonatype.nexus.security.config
-
Will handle cleaning existing configuration when an item is removed
- SecurityConfigurationCleanerImpl - Class in org.sonatype.nexus.security.internal
-
- SecurityConfigurationCleanerImpl() - Constructor for class org.sonatype.nexus.security.internal.SecurityConfigurationCleanerImpl
-
- SecurityConfigurationManager - Interface in org.sonatype.nexus.security.config
-
The ConfigurationManager is a facade in front of the security modello model.
- SecurityConfigurationManagerImpl - Class in org.sonatype.nexus.security.internal
-
- SecurityConfigurationManagerImpl(SecurityConfigurationSource, SecurityConfigurationCleaner, PasswordService, EventManager) - Constructor for class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- SecurityConfigurationSource - Interface in org.sonatype.nexus.security.config
-
- SecurityContributionChangedEvent - Class in org.sonatype.nexus.security.internal
-
Emitted when a security contribution has changed.
- SecurityContributionChangedEvent() - Constructor for class org.sonatype.nexus.security.internal.SecurityContributionChangedEvent
-
- SecurityContributor - Interface in org.sonatype.nexus.security.config
-
Allows contribution to security model.
- SecurityContributorMediator - Class in org.sonatype.nexus.security.internal
-
- SecurityContributorMediator() - Constructor for class org.sonatype.nexus.security.internal.SecurityContributorMediator
-
- SecurityContributorSupport - Class in org.sonatype.nexus.security.config
-
- SecurityContributorSupport() - Constructor for class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- SecurityFilter - Class in org.sonatype.nexus.security
-
Security filter.
- SecurityFilter(WebSecurityManager, FilterChainResolver) - Constructor for class org.sonatype.nexus.security.SecurityFilter
-
- SecurityHelper - Class in org.sonatype.nexus.security
-
Security helper.
- SecurityHelper() - Constructor for class org.sonatype.nexus.security.SecurityHelper
-
- securityHelper - Variable in class org.sonatype.nexus.security.token.BearerTokenManager
-
- SecurityRealm - Class in org.sonatype.nexus.security.realm
-
Model of a security realm.
- SecurityRealm(String, String) - Constructor for class org.sonatype.nexus.security.realm.SecurityRealm
-
- SecuritySourceUtil - Class in org.sonatype.nexus.security.config
-
- SecuritySourceUtil() - Constructor for class org.sonatype.nexus.security.config.SecuritySourceUtil
-
- SecuritySystem - Interface in org.sonatype.nexus.security
-
This is a facade around all things security ( authentication, authorization, user management, and configuration ).
- set(Subject) - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- set() - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- setActions(Collection<PrivilegeAction>) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActions
-
- setActions(Collection<PrivilegeAction>) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
-
- setActiveRealms(List<String>) - Method in class org.sonatype.nexus.security.realm.api.RealmApiResource
-
- setActiveRealms(List<String>) - Method in interface org.sonatype.nexus.security.realm.api.RealmApiResourceDoc
-
- setAnonymousAccess(boolean) - Method in interface org.sonatype.nexus.security.SecurityApi
-
Set whether or not to allow anonymous access to the system.
- setConfiguration(AnonymousConfiguration) - Method in interface org.sonatype.nexus.security.anonymous.AnonymousManager
-
Installs new anonymous configuration.
- setConfiguration(RealmConfiguration) - Method in class org.sonatype.nexus.security.internal.RealmManagerImpl
-
- setConfiguration(RealmConfiguration) - Method in interface org.sonatype.nexus.security.realm.RealmManager
-
Installs new realm configuration.
- setDescription(String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setDescription(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setDescription(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setDescription(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setDescription(String) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setDescription(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- setDescription(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- setDescription(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- setDescription(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setDescription(String) - Method in class org.sonatype.nexus.security.role.Role
-
- setDomain(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplication
-
- setDomain(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeApplicationRequest
-
- setEmail(String) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setEmail(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setEmail(String) - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- setEmailAddress(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setEmailAddress(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setEmailAddress(String) - Method in class org.sonatype.nexus.security.user.User
-
- setEnabled(boolean) - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Set whether anonymous access is enabled in this configuration.
- setEnabled(boolean) - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- setExternalRoles(Set<String>) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setFirstName(String) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setFirstName(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setFirstName(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setFirstName(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setFirstName(String) - Method in class org.sonatype.nexus.security.user.User
-
- setId(String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setId(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setId(String) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setId(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setId(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setId(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setId(String) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setId(String) - Method in class org.sonatype.nexus.security.realm.api.RealmApiXO
-
- setId(String) - Method in class org.sonatype.nexus.security.realm.SecurityRealm
-
- setId(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- setId(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setIfNeeded() - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- setLastName(String) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setLastName(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setLastName(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setLastName(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setLastName(String) - Method in class org.sonatype.nexus.security.user.User
-
- setLimit(Integer) - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- setName(String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setName(String) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setName(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setName(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setName(String) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setName(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- setName(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeRequest
-
- setName(String) - Method in class org.sonatype.nexus.security.realm.api.RealmApiXO
-
- setName(String) - Method in class org.sonatype.nexus.security.realm.SecurityRealm
-
- setName(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- setName(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setName(String) - Method in class org.sonatype.nexus.security.role.Role
-
- setName(String) - Method in class org.sonatype.nexus.security.user.User
-
- setOneOfRoleIds(Set<String>) - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- setParts(String, boolean) - Method in class org.sonatype.nexus.security.authz.WildcardPermission2
-
- setParts(List<String>, List<String>) - Method in class org.sonatype.nexus.security.authz.WildcardPermission2
-
- setParts(List<String>, List<String>, boolean) - Method in class org.sonatype.nexus.security.authz.WildcardPermission2
-
- setPassword(String) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setPassword(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setPassword(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setPattern(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcard
-
- setPattern(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWildcardRequest
-
- setPermission(Permission) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setPrincipal(Object) - Method in class org.sonatype.nexus.security.authc.NexusApiKeyAuthenticationToken
-
Assigns a new account identity to the current authentication token.
- setPrivileges(Set<String>) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setPrivileges(Collection<CPrivilege>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- setPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- setPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setPrivileges(Set<String>) - Method in class org.sonatype.nexus.security.role.Role
-
- setProperties(Map<String, String>) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setProperties(Map<String, String>) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setProperties(Map<String, String>) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setProperty(String, String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setProperty(String, String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setReadOnly(boolean) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setReadOnly(boolean) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.role.Role
-
- setReadOnly(boolean) - Method in class org.sonatype.nexus.security.user.User
-
- setRealmName(String) - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Set the realm in which the UserID associated with the configuration is located.
- setRealmName(String) - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- setRealmNames(List<String>) - Method in interface org.sonatype.nexus.security.realm.RealmConfiguration
-
- setRoleId(String) - Method in class org.sonatype.nexus.security.role.Role
-
- setRoleId(String) - Method in class org.sonatype.nexus.security.role.RoleIdentifier
-
- setRoles(Set<String>) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setRoles(Set<String>) - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- setRoles(Collection<CRole>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.role.rest.RoleXORequest
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setRoles(Set<String>) - Method in class org.sonatype.nexus.security.role.Role
-
- setRoles(Set<RoleIdentifier>) - Method in class org.sonatype.nexus.security.user.User
-
- setSecret(String) - Method in interface org.sonatype.nexus.security.jwt.SecretStore
-
Set the JWT secret.
- setSource(String) - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- setSource(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- setSource(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setSource(String) - Method in class org.sonatype.nexus.security.role.rest.RoleXOResponse
-
- setSource(String) - Method in class org.sonatype.nexus.security.role.Role
-
- setSource(String) - Method in class org.sonatype.nexus.security.role.RoleIdentifier
-
- setSource(String) - Method in class org.sonatype.nexus.security.user.User
-
- setSource(String) - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- setStatus(String) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setStatus(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setStatus(ApiUserStatus) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setStatus(ApiUserStatus) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setStatus(UserStatus) - Method in class org.sonatype.nexus.security.user.User
-
- setType(String) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setType(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setType(String) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setType(String) - Method in class org.sonatype.nexus.security.privilege.rest.ApiPrivilege
-
- setUserId(String) - Method in interface org.sonatype.nexus.security.anonymous.AnonymousConfiguration
-
Set the UserID which is used as the template for permissions.
- setUserId(String) - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessSettingsXO
-
- setUserId(String) - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- setUserId(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- setUserId(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiCreateUser
-
- setUserId(String) - Method in class org.sonatype.nexus.security.internal.rest.ApiUser
-
- setUserId(String) - Method in class org.sonatype.nexus.security.user.User
-
- setUserId(String) - Method in class org.sonatype.nexus.security.user.UserSearchCriteria
-
- setUserRoleMappings(Collection<CUserRoleMapping>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- setUserRoles(String, List<String>) - Method in interface org.sonatype.nexus.security.SecurityApi
-
Set the Roles on a given User.
- setUsers(Collection<CUser>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- setUsersRoles(String, String, Set<RoleIdentifier>) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- setUsersRoles(String, String, Set<RoleIdentifier>) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- setUsersRoles(String, String, Set<RoleIdentifier>) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Sets the list of roles a user has.
- setUsersRoles(String, String, Set<RoleIdentifier>) - Method in interface org.sonatype.nexus.security.user.RoleMappingUserManager
-
Sets a users roles.
- setVersion(int) - Method in interface org.sonatype.nexus.security.config.CPrivilege
-
- setVersion(int) - Method in interface org.sonatype.nexus.security.config.CRole
-
- setVersion(int) - Method in interface org.sonatype.nexus.security.config.CUser
-
- setVersion(String) - Method in interface org.sonatype.nexus.security.config.CUserRoleMapping
-
- setVersion(int) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege
-
- setVersion(int) - Method in class org.sonatype.nexus.security.config.memory.MemoryCRole
-
- setVersion(int) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUser
-
- setVersion(String) - Method in class org.sonatype.nexus.security.config.memory.MemoryCUserRoleMapping
-
- setVersion(int) - Method in class org.sonatype.nexus.security.privilege.Privilege
-
- setVersion(int) - Method in class org.sonatype.nexus.security.role.Role
-
- setVersion(int) - Method in class org.sonatype.nexus.security.user.User
-
- ShiroJCacheAdapter<K,V> - Class in org.apache.shiro.nexus
-
Shiro Cache
to Cache
adapter.
- ShiroJCacheAdapter(Cache<K, V>) - Constructor for class org.apache.shiro.nexus.ShiroJCacheAdapter
-
- ShiroJCacheManagerAdapter - Class in org.apache.shiro.nexus
-
Shiro CacheManager
to CacheManager
adapter.
- ShiroJCacheManagerAdapter(Provider<CacheHelper>, Provider<Time>) - Constructor for class org.apache.shiro.nexus.ShiroJCacheManagerAdapter
-
- size() - Method in class org.apache.shiro.nexus.ShiroJCacheAdapter
-
- SOURCE - Static variable in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- SOURCE - Static variable in class org.sonatype.nexus.security.user.ConfiguredUsersUserManager
-
- SOURCE_NOT_FOUND - Static variable in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- STATUS_ACTIVE - Static variable in interface org.sonatype.nexus.security.config.CUser
-
- STATUS_CHANGE_PASSWORD - Static variable in interface org.sonatype.nexus.security.config.CUser
-
- STATUS_DISABLED - Static variable in interface org.sonatype.nexus.security.config.CUser
-
- subject() - Method in class org.sonatype.nexus.security.SecurityHelper
-
Returns current subject.
- supports(AuthenticationToken) - Method in class org.sonatype.nexus.security.internal.AuthorizingRealmImpl
-
- supports(AuthenticationToken) - Method in class org.sonatype.nexus.security.token.BearerTokenRealm
-
- supportsWrite() - Method in class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- supportsWrite() - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
If this AuthorizationManager is writable.
- supportsWrite() - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- supportsWrite() - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- supportsWrite() - Method in class org.sonatype.nexus.security.user.AbstractReadOnlyUserManager
-
- supportsWrite() - Method in interface org.sonatype.nexus.security.user.UserManager
-
If this UserManager is writable.
- SYSTEM - Static variable in class org.sonatype.nexus.security.privilege.ApplicationPermission
-
- SYSTEM - Static variable in class org.sonatype.nexus.security.UserIdHelper
-
Value for privileged system execution.
- system() - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- UniquePrivilegeId - Annotation Type in org.sonatype.nexus.security.privilege
-
Validate privilege-id as unique.
- UniquePrivilegeIdValidator - Class in org.sonatype.nexus.security.privilege
-
- UniquePrivilegeIdValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.privilege.UniquePrivilegeIdValidator
-
- UniquePrivilegeName - Annotation Type in org.sonatype.nexus.security.privilege
-
Validate privilege-name as unique.
- UniquePrivilegeNameValidator - Class in org.sonatype.nexus.security.privilege
-
- UniquePrivilegeNameValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.privilege.UniquePrivilegeNameValidator
-
- UniqueRoleId - Annotation Type in org.sonatype.nexus.security.role
-
Validate role-id as unique.
- UniqueRoleIdValidator - Class in org.sonatype.nexus.security.role
-
- UniqueRoleIdValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.role.UniqueRoleIdValidator
-
- UniqueUserId - Annotation Type in org.sonatype.nexus.security.user
-
Validate user-id as unique.
- UniqueUserIdValidator - Class in org.sonatype.nexus.security.user
-
- UniqueUserIdValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.user.UniqueUserIdValidator
-
- UNKNOWN - Static variable in class org.sonatype.nexus.security.UserIdHelper
-
Value when subject is missing or subject principal is not known.
- unknown() - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- unset() - Static method in class org.sonatype.nexus.security.UserIdMdcHelper
-
- update(AnonymousAccessSettingsXO) - Method in class org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResource
-
- update(AnonymousAccessSettingsXO) - Method in interface org.sonatype.nexus.security.anonymous.rest.AnonymousAccessApiResourceDoc
-
- update(String, RoleXORequest) - Method in class org.sonatype.nexus.security.role.rest.RoleApiResource
-
- update(String, RoleXORequest) - Method in interface org.sonatype.nexus.security.role.rest.RoleApiResourceDoc
-
- UPDATE_DESCRIPTION_BASE - Static variable in class org.sonatype.nexus.security.config.SecurityContributorSupport
-
- updatePrivilege(Privilege) - Method in class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- updatePrivilege(Privilege) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Updates a Privilege in this AuthorizationManager.
- updatePrivilege(CPrivilege) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- updatePrivilege(CPrivilege) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Update an existing
CPrivilege
in the configuration.
- updatePrivilege(CPrivilege) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Update an existing privilege
- updatePrivilege(Privilege) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- updatePrivilege(CPrivilege) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- updatePrivilege(String, ApiPrivilegeApplicationRequest) - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResource
-
- updatePrivilege(String, ApiPrivilegeWildcardRequest) - Method in class org.sonatype.nexus.security.privilege.rest.PrivilegeApiResource
-
- updatePrivilege(String, ApiPrivilegeApplicationRequest) - Method in interface org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceDoc
-
- updatePrivilege(String, ApiPrivilegeWildcardRequest) - Method in interface org.sonatype.nexus.security.privilege.rest.PrivilegeApiResourceDoc
-
- updatePrivilegeByName(Privilege) - Method in class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- updatePrivilegeByName(Privilege) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Updates a Privilege by its name in this AuthorizationManager
- updatePrivilegeByName(CPrivilege) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- updatePrivilegeByName(CPrivilege) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Update an existing
CPrivilege
by its name in the configuration.
- updatePrivilegeByName(CPrivilege) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Updates an existing privilege by its name
- updatePrivilegeByName(Privilege) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- updatePrivilegeByName(CPrivilege) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- updateRole(Role) - Method in class org.sonatype.nexus.security.authz.AbstractReadOnlyAuthorizationManager
-
- updateRole(Role) - Method in interface org.sonatype.nexus.security.authz.AuthorizationManager
-
Updates a role in this AuthorizationManager.
- updateRole(CRole) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- updateRole(CRole) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Update an existing
CRole
in the configuration.
- updateRole(CRole) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Update an existing role
- updateRole(Role) - Method in class org.sonatype.nexus.security.internal.AuthorizationManagerImpl
-
- updateRole(CRole) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- updateUser(CUser) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- updateUser(CUser, Set<String>) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- updateUser(CUser) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Update an existing
CUser
without modifying its assigned roles.
- updateUser(CUser, Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
Update an existing
CUser
and its assigned roles.
- updateUser(CUser) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Update an existing user.
- updateUser(CUser, Set<String>) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
Update an existing user and their roles
Note: the underlying implementation may throw an exception if the instance of
CUser
was not obtained from this configuration.
- updateUser(User) - Method in class org.sonatype.nexus.security.internal.DefaultSecuritySystem
-
- updateUser(String, ApiUser) - Method in class org.sonatype.nexus.security.internal.rest.UserApiResource
-
- updateUser(String, ApiUser) - Method in interface org.sonatype.nexus.security.internal.rest.UserApiResourceDoc
-
- updateUser(CUser) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- updateUser(CUser, Set<String>) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- updateUser(User) - Method in class org.sonatype.nexus.security.internal.UserManagerImpl
-
- updateUser(User) - Method in interface org.sonatype.nexus.security.SecuritySystem
-
Updates a new User to the system.
Note: User.source must be set to specify where the user will be modified.
- updateUser(User) - Method in class org.sonatype.nexus.security.user.AbstractReadOnlyUserManager
-
- updateUser(User) - Method in interface org.sonatype.nexus.security.user.UserManager
-
Update a user.
- updateUserRoleMapping(CUserRoleMapping) - Method in class org.sonatype.nexus.security.config.MemorySecurityConfiguration
-
- updateUserRoleMapping(CUserRoleMapping) - Method in interface org.sonatype.nexus.security.config.SecurityConfiguration
-
- updateUserRoleMapping(CUserRoleMapping) - Method in interface org.sonatype.nexus.security.config.SecurityConfigurationManager
-
- updateUserRoleMapping(CUserRoleMapping) - Method in class org.sonatype.nexus.security.internal.SecurityConfigurationManagerImpl
-
- USER - Static variable in class org.sonatype.nexus.security.JwtHelper
-
- User - Class in org.sonatype.nexus.security.user
-
User.
- User() - Constructor for class org.sonatype.nexus.security.user.User
-
- USER_ID_DESCRIPTION - Static variable in interface org.sonatype.nexus.security.internal.rest.UserApiResourceDoc
-
- USER_SESSION_ID - Static variable in class org.sonatype.nexus.security.JwtHelper
-
- userAgent(String) - Method in class org.sonatype.nexus.security.ClientInfo.Builder
-
- UserApiResource - Class in org.sonatype.nexus.security.internal.rest
-
Resource for REST API to perform operations on the user.
- UserApiResource(SecuritySystem, AdminPasswordFileManager) - Constructor for class org.sonatype.nexus.security.internal.rest.UserApiResource
-
- UserApiResourceBeta - Class in org.sonatype.nexus.security.internal.rest
-
- UserApiResourceBeta(SecuritySystem, AdminPasswordFileManager) - Constructor for class org.sonatype.nexus.security.internal.rest.UserApiResourceBeta
-
Deprecated.
- UserApiResourceDoc - Interface in org.sonatype.nexus.security.internal.rest
-
- UserApiResourceV1 - Class in org.sonatype.nexus.security.internal.rest
-
- UserApiResourceV1(SecuritySystem, AdminPasswordFileManager) - Constructor for class org.sonatype.nexus.security.internal.rest.UserApiResourceV1
-
- UserAuditor - Class in org.sonatype.nexus.security.internal
-
- UserAuditor() - Constructor for class org.sonatype.nexus.security.internal.UserAuditor
-
- UserCreatedEvent - Class in org.sonatype.nexus.security.user
-
Emitted when a
User
has been created.
- UserCreatedEvent(User) - Constructor for class org.sonatype.nexus.security.user.UserCreatedEvent
-
- UserDeletedEvent - Class in org.sonatype.nexus.security.user
-
Emitted when a
User
has been deleted.
- UserDeletedEvent(User) - Constructor for class org.sonatype.nexus.security.user.UserDeletedEvent
-
- UserEvent - Class in org.sonatype.nexus.security.user
-
- UserEvent(User) - Constructor for class org.sonatype.nexus.security.user.UserEvent
-
- UserExists - Annotation Type in org.sonatype.nexus.security.user
-
Validate user existence.
- UserExistsValidator - Class in org.sonatype.nexus.security.user
-
- UserExistsValidator(SecuritySystem) - Constructor for class org.sonatype.nexus.security.user.UserExistsValidator
-
- userId(String) - Method in class org.sonatype.nexus.security.ClientInfo.Builder
-
- UserIdHelper - Class in org.sonatype.nexus.security
-
Helper to get current user-id.
- UserIdMdcHelper - Class in org.sonatype.nexus.security
-
Helper to set the userId
MDC attribute.
- UserManager - Interface in org.sonatype.nexus.security.user
-
User manager.
- UserManagerImpl - Class in org.sonatype.nexus.security.internal
-
- UserManagerImpl(EventManager, SecurityConfigurationManager, SecuritySystem, PasswordService, PasswordValidator) - Constructor for class org.sonatype.nexus.security.internal.UserManagerImpl
-
- userMatchesCriteria(User, UserSearchCriteria) - Method in class org.sonatype.nexus.security.user.AbstractUserManager
-
- UserNotFoundException - Exception in org.sonatype.nexus.security.user
-
Thrown when a user could not be found.
- UserNotFoundException(String, String, Throwable) - Constructor for exception org.sonatype.nexus.security.user.UserNotFoundException
-
- UserNotFoundException(String) - Constructor for exception org.sonatype.nexus.security.user.UserNotFoundException
-
- UserNotFoundTransientException - Exception in org.sonatype.nexus.security.user
-
Thrown when a user could not be found due to a temporary condition.
- UserNotFoundTransientException(String, String, Throwable) - Constructor for exception org.sonatype.nexus.security.user.UserNotFoundTransientException
-
- UserPasswordChanged - Class in org.sonatype.nexus.security.authc
-
An event fired when the user's password has changed.
- UserPasswordChanged(String) - Constructor for class org.sonatype.nexus.security.authc.UserPasswordChanged
-
- UserPasswordChanged(String, boolean) - Constructor for class org.sonatype.nexus.security.authc.UserPasswordChanged
-
- UserPrincipalsExpired - Class in org.sonatype.nexus.security
-
An event fired when a user is removed from the system, so cached principals can be expired.
- UserPrincipalsExpired(String, String) - Constructor for class org.sonatype.nexus.security.UserPrincipalsExpired
-
Applies to any cached user principals that have the given userId and UserManager source.
- UserPrincipalsExpired() - Constructor for class org.sonatype.nexus.security.UserPrincipalsExpired
-
Applies to all cached user principals that have an invalid userId or UserManager source.
- UserPrincipalsHelper - Class in org.sonatype.nexus.security
-
Helper component to map user principals to associated information.
- UserPrincipalsHelper(List<UserManager>) - Constructor for class org.sonatype.nexus.security.UserPrincipalsHelper
-
- UserRoleMappingAuditor - Class in org.sonatype.nexus.security.internal
-
User role-mapping auditor.
- UserRoleMappingAuditor() - Constructor for class org.sonatype.nexus.security.internal.UserRoleMappingAuditor
-
- UserRoleMappingCreatedEvent - Class in org.sonatype.nexus.security.user
-
Emitted when a User role-mapping has been created.
- UserRoleMappingCreatedEvent(String, String, Set<String>) - Constructor for class org.sonatype.nexus.security.user.UserRoleMappingCreatedEvent
-
- UserRoleMappingDeletedEvent - Class in org.sonatype.nexus.security.user
-
Emitted when a User role-mapping has been deleted.
- UserRoleMappingDeletedEvent(String, String) - Constructor for class org.sonatype.nexus.security.user.UserRoleMappingDeletedEvent
-
- UserRoleMappingEvent - Class in org.sonatype.nexus.security.user
-
User role-mapping event.
- UserRoleMappingEvent(String, String, Set<String>) - Constructor for class org.sonatype.nexus.security.user.UserRoleMappingEvent
-
- UserRoleMappingUpdatedEvent - Class in org.sonatype.nexus.security.user
-
Emitted when a User role-mapping has been updated.
- UserRoleMappingUpdatedEvent(String, String, Set<String>) - Constructor for class org.sonatype.nexus.security.user.UserRoleMappingUpdatedEvent
-
- UserSearchCriteria - Class in org.sonatype.nexus.security.user
-
A defines searchable fields.
- UserSearchCriteria() - Constructor for class org.sonatype.nexus.security.user.UserSearchCriteria
-
- UserSearchCriteria(String) - Constructor for class org.sonatype.nexus.security.user.UserSearchCriteria
-
- UserSearchCriteria(String, Set<String>, String) - Constructor for class org.sonatype.nexus.security.user.UserSearchCriteria
-
- UserStatus - Enum in org.sonatype.nexus.security.user
-
Enum of possible User statuses.
- UserUpdatedEvent - Class in org.sonatype.nexus.security.user
-
Emitted when a
User
has been updated.
- UserUpdatedEvent(User) - Constructor for class org.sonatype.nexus.security.user.UserUpdatedEvent
-
- usesLegacyEncoding(String) - Method in class org.sonatype.nexus.security.AbstractPhraseService
-
- usesLegacyEncoding(String) - Method in interface org.sonatype.nexus.security.PhraseService
-
Was the given value encoded using the legacy phrase?
- V1_RESOURCE_URI - Static variable in class org.sonatype.nexus.security.internal.rest.SecurityApiResourceV1
-
- validate(String) - Method in class org.sonatype.nexus.security.internal.PasswordValidator
-
- validate(ApiPrivilegeApplicationRequest) - Method in class org.sonatype.nexus.security.privilege.ApplicationPrivilegeDescriptor
-
- validate(Y) - Method in interface org.sonatype.nexus.security.privilege.PrivilegeDescriptor
-
- validate(ApiPrivilegeWildcardRequest) - Method in class org.sonatype.nexus.security.privilege.WildcardPrivilegeDescriptor
-
- validateActions(ApiPrivilegeWithActionsRequest, Collection<PrivilegeAction>) - Method in class org.sonatype.nexus.security.privilege.PrivilegeDescriptorSupport
-
- valueOf(String) - Static method in enum org.sonatype.nexus.security.authc.AuthenticationFailureReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonatype.nexus.security.internal.rest.ApiUserStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonatype.nexus.security.user.UserStatus
-
Returns the enum constant of this type with the specified name.
- values() - Method in class org.apache.shiro.nexus.ShiroJCacheAdapter
-
- values() - Static method in enum org.sonatype.nexus.security.authc.AuthenticationFailureReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonatype.nexus.security.internal.rest.ApiUserStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonatype.nexus.security.privilege.rest.PrivilegeAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sonatype.nexus.security.user.UserStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(String) - Method in class org.sonatype.nexus.security.jwt.JwtVerifier
-
Perform the verification against the given Token.
- verifyAndRefreshJwtCookie(String) - Method in class org.sonatype.nexus.security.JwtHelper
-
Verify jwt, refresh if it's valid and make new cookie
- verifyJwt(String) - Method in class org.sonatype.nexus.security.JwtHelper
-
Verifies and decode token
- version(int) - Method in class org.sonatype.nexus.security.config.memory.MemoryCPrivilege.MemoryCPrivilegeBuilder
-