Uses of Package
hudson.security
Package
Description
Core object model that are bound to URLs via stapler, rooted at
Jenkins
.Jenkins's interface with source code management systems.
Security-related code.
Code related to agents.
Other miscellaneous utility code
-
ClassDescriptionObject that has an
ACL
Controls authorization throughout Hudson.Permission, which represents activity that requires a security privilege.Pluggable security realm that connects external user database to Hudson. -
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionObject that has an
ACL
Gate-keeper that controls access to Hudson's model objects.Permission, which represents activity that requires a security privilege.Group ofPermission
s that share the sameowner
. -
-
ClassDescriptionGate-keeper that controls access to Hudson's model objects.Permission, which represents activity that requires a security privilege.Group of
Permission
s that share the sameowner
. -
ClassDescriptionPartial implementation of
SecurityRealm
for username/password based authentication.Object that has anACL
AccessDeniedException
with more information.Thrown if an account creation was attempted but failed due to invalid data being entered into a form.Gate-keeper that controls access to Hudson's model objects.AuthenticationManager
proxy that delegates to another instance.Controls authorization throughout Hudson.Deprecated.No longer used.Abstraction for a login mechanism through external authenticator/identity provider (instead of username/password.)Identity information as obtained fromFederatedLoginService
.Used inFederatedLoginService.FederatedIdentity.signin()
to indicate that the identifier is not currently associated with anyone.Remembers identifiers given byFederatedLoginService
to this user.Security configuration.Represents the details of a group.Filter
that Jenkins uses to implement security support.UserProperty
that provides theUserDetails
view of the User object.Permission, which represents activity that requires a security privilege.Group ofPermission
s that share the sameowner
.Represents the model classPermission
acts on and scoped to.RememberMeServices
proxy.What security enforcement does Hudson do?Pluggable security realm that connects external user database to Hudson.Just a tuple so that we can create various inter-related security related objects and return them all at once.UserDetailsService
proxy that delegates to another instance.Deprecated.Thrown fromUserDetailsService.loadUserByUsername(String)
to indicate that the underlyingSecurityRealm
is incapable of retrieving the information, and furthermore, the system cannot tell if such an user exists or not. -
ClassDescriptionObject that has an
ACL
Gate-keeper that controls access to Hudson's model objects.Permission, which represents activity that requires a security privilege. -
ClassDescriptionObject that has an
ACL
Permission, which represents activity that requires a security privilege. -
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionObject that has an
ACL
Gate-keeper that controls access to Hudson's model objects.Controls authorization throughout Hudson.Abstraction for a login mechanism through external authenticator/identity provider (instead of username/password.)Permission, which represents activity that requires a security privilege.Group ofPermission
s that share the sameowner
.What security enforcement does Hudson do?Pluggable security realm that connects external user database to Hudson. -
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionObject that has an
ACL
Permission, which represents activity that requires a security privilege. -
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
ClassDescriptionPermission, which represents activity that requires a security privilege.
-
-
ClassDescriptionThrown from
UserDetailsService.loadUserByUsername(String)
to indicate that the underlyingSecurityRealm
is incapable of retrieving the information, and furthermore, the system cannot tell if such an user exists or not.