All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractInternalSystemAdministrator Implements most of the internal system administrator.Attribute The Attribute interface defines an interface for interacting with individual Attributes.AttributeImpl Attributes An interface that represents a collectoin of Attributes.AttributesImpl AuthenticationService The AuthenticationService provides basic authentication functions.AuthenticationService The AuthenticationService ConfigurationAuthenticationServiceFactory The factory of AuthenticationService instances used by the SecurityScopeContext.AuthenticationServiceImpl The Authentication Service Implementation.AuthenticationServiceInjector AuthorizationAdminConstants Common attribute names, used in authorization and set by code using the authorization service.AuthorizationProvider AuthorizationProvider
instances are used by a
to make access authorization decisions.AuthorizationService
AuthorizationProviderConfig AuthorizationProviderConfig.Duck AuthorizationProviderConfigInjector AuthorizationService TheAuthorizationService
interface provides methods that allow server and container to determine whether access should be allowed to a particular resource.AuthorizationService AuthorizationService.PolicyDeploymentContext This interface represents a PolicyDeploymentContext as returned by the Authorization Service's findOrCreateDeploymentContext() method.AuthorizationServiceImpl AuthorizationServiceImpl
implements
by delegating authorization decisions to configuredAuthorizationService
instances.org.glassfish.security.services.spi.AuthorizationProvider
AuthorizationServiceInjector AzAction Extends the AzAttributes interface to provide a type-safe interface for Action attributes.AzActionImpl AzAttributeResolver AzAttributeResolver
provides runtime resolution of attributes.AzAttributes Extends the Attributes interface to provide an abstract layer specifically for Authorization attributes.AzAttributesImpl AzAttributesImpl
implements AzAttributes to provide an abstract layer specifically for Authorization attributes.AzEnvironment Extends the AzAttributes interface to provide a type-safe interface for Environment attributes.AzEnvironmentImpl AzObligations Extends the AzAttributes interface to provide a type-safe interface for Obligations attributes.AzObligationsImpl AzResource Extends the AzAttributes interface to provide a type-safe interface for Resource attributes.AzResourceImpl AzResult The AzResult class represents the result of an authorization decision.AzResult.Decision The possible authorization decision values.AzResult.Status The possible authorization status values.AzResultImpl AzSubject Extends the AzAttributes interface to provide a type-safe interface for Subject attributes.AzSubjectImpl CLIUtil CreateLoginModuleConfig General create LoginModule config command.CreateSecurityProvider General create security provider command.CreateSecurityService General create security service command.ImpersonationService The Impersonation ServiceImpersonationServiceImpl The Impersonation Service Implementation.JCEKSDomainPasswordAliasStore Exposes as a service the JCEKS implementation of the domain-scoped password alias store.JCEKSPasswordAliasStore Provides the PasswordAliasStore behavior using a JCEKS keystore.LDAPAdminAccessConfigurator A convenience command to configure LDAP for administration.LoginModuleConfig The LoginModule configuration used for a security provider plugin.LoginModuleConfig.Duck LoginModuleConfigInjector NucleusInternalSystemAdministrator Nucleus (open-source) implementation of the InternalSystemAdministrator contract.PrivilededLookup<T> PrivilegedLookup<T> RoleMappingProvider RoleMappingProvider
instances are used by the
to evaluate role policy conditions.RoleMappingService
RoleMappingProviderConfig RoleMappingProviderConfig.Duck RoleMappingProviderConfigInjector RoleMappingService TheRoleMappingService
provides functions that determine a user's role.RoleMappingService RoleMappingService.RoleDeploymentContext This interface represents aRoleDeploymentContext
as returned by the Role Mapping Service's findOrCreateDeploymentContext() method.RoleMappingServiceImpl RoleMappingServiceImpl
implements
by delegating role mapping decisions to configuredRoleMappingService
instances.org.glassfish.security.services.spi.RoleMappingProvider
RoleMappingServiceInjector Secure Qualifier used to enable a security check at the point of service injection or lookup.SecureServiceAccessPermission SecurityAccessFilter SecurityAccessValidationService SecurityAccessValidator SecurityConfigUpgradeService Upgrades the configuration to use the default file realm and the login module which handles non-username/password admin authentication.SecurityConfiguration Base interface for all security service configurations.SecurityConfiguration.Duck SecurityConfigurationInjector SecurityConfigurations The top level security configuration which holds the list of configured security services.SecurityConfigurations.Duck SecurityConfigurationsInjector SecurityContextService The Security Context Service maintains context needed by various security services.SecurityContextServiceImpl SecurityProvider The configuration that is used by a security service to identify the set of security providers which are created and consumed by the service.SecurityProvider Base interface used by all security providersSecurityProviderConfig Base interface for all security provider implementation configuration.SecurityProviderConfigInjector SecurityProviderInjector SecurityScope Scope used by security services that enables a flexible binding to service instances.SecurityScopeContext The security context used to enable the scoping of security service instances.SecurityService Base interface used by all security services.ServiceFactory The base security service factory class.ServiceLogging The security service logging class.SimpleAuthorizationProviderImpl SimpleRoleMappingProviderImpl StateManager The StateManager determines the security service instance selection.SubjectUtil UserStoreException UserStoreProvider UserStoreProvider.GroupEntry UserStoreProvider.ResultSet<T> UserStoreProvider.UserEntry