- AbstractInternalSystemAdministrator - Class in org.glassfish.security.services.api.authentication
-
Implements most of the internal system administrator.
- AbstractInternalSystemAdministrator() - Constructor for class org.glassfish.security.services.api.authentication.AbstractInternalSystemAdministrator
-
- addAttribute(String, String, boolean) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Add the specified attribute to the attributes collection.
- addAttribute(String, Set<String>, boolean) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Add the specified attribute to the attributes collection.
- addAttribute(String, String[], boolean) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Add the specified attribute to the attributes collection.
- addAttribute(String, String, boolean) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- addAttribute(String, Set<String>, boolean) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- addAttribute(String, String[], boolean) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- addAttributeValues(String, Attributes, boolean) - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Add the given attribute values to the user entry.
- addExcludedPolicy(String, String) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService.PolicyDeploymentContext
-
- addRolePolicy(String, String, String) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService.PolicyDeploymentContext
-
- addUncheckedPolicy(String, String) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService.PolicyDeploymentContext
-
- addUsersToGroup(Set<String>, String) - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Add the set of users to the specified group.
- addUserToGroups(String, Set<String>) - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Add the specified user to the set of groups.
- addValue(String) - Method in interface org.glassfish.security.services.api.common.Attribute
-
- addValue(String) - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- addValues(Set<String>) - Method in interface org.glassfish.security.services.api.common.Attribute
-
- addValues(String[]) - Method in interface org.glassfish.security.services.api.common.Attribute
-
- addValues(Set<String>) - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- addValues(String[]) - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- ADMIN_GROUP - Static variable in interface org.glassfish.security.services.api.authorization.AuthorizationAdminConstants
-
- ADMIN_TOKEN - Static variable in interface org.glassfish.security.services.api.authorization.AuthorizationAdminConstants
-
- appendAttributeResolver(AzAttributeResolver) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService
-
Appends the given
AzAttributeResolver
instance to the internal ordered list of
AzAttributeResolver instances,
if not currently in the list based on
org.glassfish.security.services.api.authorization.AzAttributeResolver#equals.
- appendAttributeResolver(AzAttributeResolver) - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
Appends the given
AzAttributeResolver
instance to the internal ordered list of
AzAttributeResolver instances,
if not currently in the list based on
org.glassfish.security.services.api.authorization.AzAttributeResolver#equals.
- Attribute - Interface in org.glassfish.security.services.api.common
-
The Attribute interface defines an interface for interacting with individual Attributes.
- AttributeImpl - Class in org.glassfish.security.services.impl.common
-
- AttributeImpl() - Constructor for class org.glassfish.security.services.impl.common.AttributeImpl
-
- AttributeImpl(String) - Constructor for class org.glassfish.security.services.impl.common.AttributeImpl
-
- AttributeImpl(String, String) - Constructor for class org.glassfish.security.services.impl.common.AttributeImpl
-
- AttributeImpl(String, Set<String>) - Constructor for class org.glassfish.security.services.impl.common.AttributeImpl
-
- AttributeImpl(String, String[]) - Constructor for class org.glassfish.security.services.impl.common.AttributeImpl
-
- Attributes - Interface in org.glassfish.security.services.api.common
-
An interface that represents a collectoin of Attributes.
- AttributesImpl - Class in org.glassfish.security.services.impl.common
-
- AttributesImpl() - Constructor for class org.glassfish.security.services.impl.common.AttributesImpl
-
- AttributesImpl(AttributesImpl) - Constructor for class org.glassfish.security.services.impl.common.AttributesImpl
-
Copy constructor
- authenticate(CallbackHandler, boolean, Set<String>) - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Authenticate using credentials supplied in the given CallbackHandler.
- AuthenticationService - Interface in org.glassfish.security.services.api.authentication
-
The AuthenticationService provides basic authentication functions.
- AuthenticationService - Interface in org.glassfish.security.services.config
-
The AuthenticationService Configuration
- AuthenticationServiceFactory - Class in org.glassfish.security.services.impl
-
The factory of AuthenticationService instances used by the SecurityScopeContext.
- AuthenticationServiceFactory() - Constructor for class org.glassfish.security.services.impl.AuthenticationServiceFactory
-
- AuthenticationServiceImpl - Class in org.glassfish.security.services.impl
-
The Authentication Service Implementation.
- AuthenticationServiceImpl() - Constructor for class org.glassfish.security.services.impl.AuthenticationServiceImpl
-
- AuthenticationServiceInjector - Class in org.glassfish.security.services.config
-
- AuthenticationServiceInjector() - Constructor for class org.glassfish.security.services.config.AuthenticationServiceInjector
-
- AuthorizationAdminConstants - Interface in org.glassfish.security.services.api.authorization
-
Common attribute names, used in authorization and set by code using
the authorization service.
- AuthorizationProvider - Interface in org.glassfish.security.services.spi
-
AuthorizationProvider instances are used by a
AuthorizationService
to make access authorization decisions.
- AuthorizationProviderConfig - Interface in org.glassfish.security.services.provider.authorization
-
- AuthorizationProviderConfig.Duck - Class in org.glassfish.security.services.provider.authorization
-
- AuthorizationProviderConfig.Duck() - Constructor for class org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig.Duck
-
- AuthorizationProviderConfigInjector - Class in org.glassfish.security.services.provider.authorization
-
- AuthorizationProviderConfigInjector() - Constructor for class org.glassfish.security.services.provider.authorization.AuthorizationProviderConfigInjector
-
- AuthorizationService - Interface in org.glassfish.security.services.api.authorization
-
The AuthorizationService interface provides methods that allow server and container
to determine whether access should be allowed to a particular resource.
- AuthorizationService - Interface in org.glassfish.security.services.config
-
- AuthorizationService.PolicyDeploymentContext - Interface in org.glassfish.security.services.api.authorization
-
This interface represents a PolicyDeploymentContext as returned by the Authorization
Service's findOrCreateDeploymentContext() method.
- AuthorizationServiceImpl - Class in org.glassfish.security.services.impl.authorization
-
- AuthorizationServiceImpl() - Constructor for class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
- AuthorizationServiceInjector - Class in org.glassfish.security.services.config
-
- AuthorizationServiceInjector() - Constructor for class org.glassfish.security.services.config.AuthorizationServiceInjector
-
- AzAction - Interface in org.glassfish.security.services.api.authorization
-
Extends the AzAttributes interface to provide a type-safe interface for Action attributes.
- AzActionImpl - Class in org.glassfish.security.services.impl.authorization
-
- AzActionImpl(String) - Constructor for class org.glassfish.security.services.impl.authorization.AzActionImpl
-
Constructor
- AzAttributeResolver - Interface in org.glassfish.security.services.api.authorization
-
AzAttributeResolver provides runtime resolution of attributes.
- AzAttributes - Interface in org.glassfish.security.services.api.authorization
-
Extends the Attributes interface to provide an abstract layer
specifically for Authorization attributes.
- AzAttributesImpl - Class in org.glassfish.security.services.impl.authorization
-
AzAttributesImpl implements AzAttributes to provide an abstract
layer specifically for Authorization attributes.
- AzAttributesImpl(AzAttributesImpl) - Constructor for class org.glassfish.security.services.impl.authorization.AzAttributesImpl
-
Copy constructor
- AzAttributesImpl(String) - Constructor for class org.glassfish.security.services.impl.authorization.AzAttributesImpl
-
Constructor
- AzEnvironment - Interface in org.glassfish.security.services.api.authorization
-
Extends the AzAttributes interface to provide a type-safe interface for Environment attributes.
- AzEnvironmentImpl - Class in org.glassfish.security.services.impl.authorization
-
- AzEnvironmentImpl() - Constructor for class org.glassfish.security.services.impl.authorization.AzEnvironmentImpl
-
Constructor
- AzObligations - Interface in org.glassfish.security.services.api.authorization
-
Extends the AzAttributes interface to provide a type-safe interface for Obligations attributes.
- AzObligationsImpl - Class in org.glassfish.security.services.impl.authorization
-
- AzObligationsImpl() - Constructor for class org.glassfish.security.services.impl.authorization.AzObligationsImpl
-
Constructor
- AzResource - Interface in org.glassfish.security.services.api.authorization
-
Extends the AzAttributes interface to provide a type-safe interface for Resource attributes.
- AzResourceImpl - Class in org.glassfish.security.services.impl.authorization
-
- AzResourceImpl(URI) - Constructor for class org.glassfish.security.services.impl.authorization.AzResourceImpl
-
Constructor
- AzResult - Interface in org.glassfish.security.services.api.authorization
-
The AzResult class represents the result of an authorization decision.
- AzResult.Decision - Enum in org.glassfish.security.services.api.authorization
-
The possible authorization decision values.
- AzResult.Status - Enum in org.glassfish.security.services.api.authorization
-
The possible authorization status values.
- AzResultImpl - Class in org.glassfish.security.services.impl.authorization
-
- AzResultImpl(AzResult.Decision, AzResult.Status, AzObligations) - Constructor for class org.glassfish.security.services.impl.authorization.AzResultImpl
-
- AzSubject - Interface in org.glassfish.security.services.api.authorization
-
Extends the AzAttributes interface to provide a type-safe interface for Subject attributes.
- AzSubjectImpl - Class in org.glassfish.security.services.impl.authorization
-
- AzSubjectImpl(Subject) - Constructor for class org.glassfish.security.services.impl.authorization.AzSubjectImpl
-
Constructor
- get(String) - Method in class org.glassfish.security.services.impl.JCEKSPasswordAliasStore
-
- getAction() - Method in interface org.glassfish.security.services.api.authorization.AzAction
-
Determines the action represented as a string.
- getAction() - Method in class org.glassfish.security.services.impl.authorization.AzActionImpl
-
Determines the action represented as a string.
- getAdminGroupName() - Method in class org.glassfish.security.services.api.authentication.AbstractInternalSystemAdministrator
-
- getAdminGroupName() - Method in class org.glassfish.security.services.impl.NucleusInternalSystemAdministrator
-
- getAdminGroupName() - Method in class org.glassfish.security.services.provider.authorization.SimpleAuthorizationProviderImpl.Decider
-
- getAttribute(String) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Get the Attribute object for the named attribute, if present.
- getAttribute(String) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- getAttributeCount() - Method in interface org.glassfish.security.services.api.common.Attributes
-
Get a count of the number of Attributes (not attribute values) in this Attributes object.
- getAttributeCount() - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- getAttributeNames() - Method in interface org.glassfish.security.services.api.common.Attributes
-
Get the attribute names, as a Set.
- getAttributeNames() - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- getAttributeResolvers() - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService
-
Determines the current list of AttributeResolver instances,
in execution order.
- getAttributeResolvers() - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
Determines the current list of AttributeResolver instances,
in execution order.
- getAttributes() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.UserEntry
-
- getAttributeValue(String) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Get the value of the specified attribute, if present.
- getAttributeValue(String) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- getAttributeValues(String) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Get the Set of values for the specified attribute, if present.
- getAttributeValues(String) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- getAttributeValuesAsArray(String) - Method in interface org.glassfish.security.services.api.common.Attributes
-
Get the set of values for the specified attribute as a String array.
- getAttributeValuesAsArray(String) - Method in class org.glassfish.security.services.impl.common.AttributesImpl
-
- getAuthenticationServiceConfiguration(Domain) - Static method in class org.glassfish.security.services.impl.AuthenticationServiceFactory
-
Helper function to obtain the Authentication Service configuration from the Domain.
- getAuthorizationDecision(AzSubject, AzResource, AzAction) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService
-
The primary authorization method.
- getAuthorizationDecision(AzSubject, AzResource, AzAction) - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
The primary authorization method.
- getAuthorizationDecision(AzSubject, AzResource, AzAction, AzEnvironment, List<AzAttributeResolver>) - Method in class org.glassfish.security.services.provider.authorization.SimpleAuthorizationProviderImpl
-
- getAuthorizationDecision(AzSubject, AzResource, AzAction, AzEnvironment, List<AzAttributeResolver>) - Method in interface org.glassfish.security.services.spi.AuthorizationProvider
-
Evaluates the specified subject, resource, action, and environment against the body of
policy managed by this provider and returns an access control result.
- getControlFlag() - Method in interface org.glassfish.security.services.config.LoginModuleConfig
-
Gets the JAAS control flag of the LoginModule.
- getCurrent() - Method in class org.glassfish.security.services.common.StateManager
-
- getDecision() - Method in interface org.glassfish.security.services.api.authorization.AzResult
-
Get the authorization decision value for this AzResult.
- getDecision() - Method in class org.glassfish.security.services.impl.authorization.AzResultImpl
-
- getDefault() - Method in interface org.glassfish.security.services.config.SecurityConfiguration
-
Determine if this is the default instance.
- getDefaultSecurityServiceByType(SecurityConfigurations, Class<T>) - Static method in class org.glassfish.security.services.config.SecurityConfigurations.Duck
-
Gets the default configured security service by security service type.
- getDefaultSecurityServiceByType(Class<T>) - Method in interface org.glassfish.security.services.config.SecurityConfigurations
-
Gets the default configured security service by security service type.
- getDN() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.GroupEntry
-
- getDN() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.UserEntry
-
- getEnvironmentAttributes() - Method in interface org.glassfish.security.services.api.context.SecurityContextService
-
Return the Environment attributes collection associated with the current thread.
- getEnvironmentAttributes() - Method in class org.glassfish.security.services.impl.context.SecurityContextServiceImpl
-
- getGroupnamesFromSubject(Subject) - Static method in class org.glassfish.security.services.common.SubjectUtil
-
Utility method to find the group names from a subject.
- getGroups() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.UserEntry
-
- getInternalUsername() - Method in class org.glassfish.security.services.api.authentication.AbstractInternalSystemAdministrator
-
- getInternalUsername() - Method in class org.glassfish.security.services.impl.NucleusInternalSystemAdministrator
-
- getMembers() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.GroupEntry
-
- getModuleClass() - Method in interface org.glassfish.security.services.config.LoginModuleConfig
-
Gets the class name of the LoginModule.
- getModuleOptions(LoginModuleConfig) - Static method in class org.glassfish.security.services.config.LoginModuleConfig.Duck
-
Gets the options of the LoginModule for use with JAAS Configuration.
- getModuleOptions() - Method in interface org.glassfish.security.services.config.LoginModuleConfig
-
Gets the options of the LoginModule for use with JAAS Configuration.
- getName() - Method in interface org.glassfish.security.services.api.authorization.AzAttributes
-
Determines a name to denote this collection of attributes.
- getName() - Method in interface org.glassfish.security.services.api.common.Attribute
-
Get the name of this attribute.
- getName() - Method in interface org.glassfish.security.services.config.SecurityConfiguration
-
Gets the name of the security service instance.
- getName() - Method in interface org.glassfish.security.services.config.SecurityProvider
-
Gets the name of the security provider.
- getName() - Method in interface org.glassfish.security.services.config.SecurityProviderConfig
-
Gets the name of the security provider implementation.
- getName() - Method in class org.glassfish.security.services.impl.authorization.AzAttributesImpl
-
Determines a name to denote this collection of attributes.
- getName() - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- getName() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.GroupEntry
-
- getName() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.UserEntry
-
- getNext() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.ResultSet
-
- getObligations() - Method in interface org.glassfish.security.services.api.authorization.AzResult
-
Return the obligations that apply to this result.
- getObligations() - Method in class org.glassfish.security.services.impl.authorization.AzResultImpl
-
- getProperty() - Method in interface org.glassfish.security.services.config.LoginModuleConfig
-
Gets the properties of the LoginModule.
- getProperty() - Method in interface org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig
-
Gets the properties of the LoginModule.
- getProviderClass() - Method in interface org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig
-
Gets the class name of the authorization provider.
- getProviderName() - Method in interface org.glassfish.security.services.config.SecurityProvider
-
Gets the name of the security provider configuration instance.
- getProviderOptions(AuthorizationProviderConfig) - Static method in class org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig.Duck
-
Gets the options of the LoginModule for use with JAAS Configuration.
- getProviderOptions() - Method in interface org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig
-
Gets the options of the LoginModule for use with JAAS Configuration.
- getScope() - Method in class org.glassfish.security.services.common.SecurityScopeContext
-
- getSecurityProviderByName(SecurityConfiguration, String) - Static method in class org.glassfish.security.services.config.SecurityConfiguration.Duck
-
Gets a named security provider.
- getSecurityProviderByName(String) - Method in interface org.glassfish.security.services.config.SecurityConfiguration
-
Gets a named security provider.
- getSecurityProviderConfig() - Method in interface org.glassfish.security.services.config.SecurityProvider
-
Gets configuration object specific to the security provider implementation.
- getSecurityProviders() - Method in interface org.glassfish.security.services.config.SecurityConfiguration
-
Gets the list of the security provider plugins used by the security service.
- getSecurityServiceByName(SecurityConfigurations, String, Class<T>) - Static method in class org.glassfish.security.services.config.SecurityConfigurations.Duck
-
Gets a named security service configuration by specific security type.
- getSecurityServiceByName(SecurityConfigurations, String) - Static method in class org.glassfish.security.services.config.SecurityConfigurations.Duck
-
Gets a named security service configuration.
- getSecurityServiceByName(String, Class<T>) - Method in interface org.glassfish.security.services.config.SecurityConfigurations
-
Gets a named security service configuration by specific security type.
- getSecurityServiceByName(String) - Method in interface org.glassfish.security.services.config.SecurityConfigurations
-
Gets a named security service configuration.
- getSecurityServiceConfiguration(Domain, Class<T>) - Static method in class org.glassfish.security.services.impl.ServiceFactory
-
Get the security service configuration for the specified service type.
- getSecurityServices() - Method in interface org.glassfish.security.services.config.SecurityConfigurations
-
Gets the list of configured security services.
- getSecurityServicesByType(SecurityConfigurations, Class<T>) - Static method in class org.glassfish.security.services.config.SecurityConfigurations.Duck
-
Gets the list of configured security services by security service type.
- getSecurityServicesByType(Class<T>) - Method in interface org.glassfish.security.services.config.SecurityConfigurations
-
Gets the list of configured security services by security service type.
- getStatus() - Method in interface org.glassfish.security.services.api.authorization.AzResult
-
Get the authorization status value for this AzResult.
- getStatus() - Method in class org.glassfish.security.services.impl.authorization.AzResultImpl
-
- getStoreId() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Get the unique store ID for this user store.
- getStoreId() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.GroupEntry
-
- getStoreId() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.UserEntry
-
- getSubject() - Method in class org.glassfish.security.services.api.authentication.AbstractInternalSystemAdministrator
-
- getSubject() - Method in interface org.glassfish.security.services.api.authorization.AzSubject
-
Determines the
Subject
represented by this AzSubject.
- getSubject() - Method in class org.glassfish.security.services.impl.authorization.AzSubjectImpl
-
Determines the
Subject
represented by this AzSubject.
- getSupportPolicyDeploy() - Method in interface org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig
-
Configuration parameter indicating if the provider support policy deploy or not
- getType() - Method in interface org.glassfish.security.services.config.SecurityProvider
-
Gets the type of the security provider.
- getUid() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.GroupEntry
-
- getUid() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider.UserEntry
-
- getUri() - Method in interface org.glassfish.security.services.api.authorization.AzResource
-
Determines the URI representing this resource.
- getUri() - Method in class org.glassfish.security.services.impl.authorization.AzResourceImpl
-
Determines the URI representing this resource.
- getUsePasswordCredential() - Method in interface org.glassfish.security.services.config.AuthenticationService
-
Determines if the Authentication Service instance should use
a GlassFish AuthRealm PasswordCredential with the LoginModule(s).
- getUsernamesFromSubject(Subject) - Static method in class org.glassfish.security.services.common.SubjectUtil
-
Utility method to find the user names from a subject.
- getValue() - Method in interface org.glassfish.security.services.api.common.Attribute
-
Get the first value from the Set of attribute values, or null if the attribute has no values.
- getValue() - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- getValueCount() - Method in interface org.glassfish.security.services.api.common.Attribute
-
Get a count of the number of values this attribute has (0-n).
- getValueCount() - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- getValues() - Method in interface org.glassfish.security.services.api.common.Attribute
-
Get the Set of values for this attribute.
- getValues() - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- getValuesAsArray() - Method in interface org.glassfish.security.services.api.common.Attribute
-
Return the attributes values as a String array.
- getValuesAsArray() - Method in class org.glassfish.security.services.impl.common.AttributeImpl
-
- getVersion() - Method in interface org.glassfish.security.services.provider.authorization.AuthorizationProviderConfig
-
configuration parameter to indicate the version of the provider
- impersonate(String, String[], Subject, boolean) - Method in interface org.glassfish.security.services.api.authentication.AuthenticationService
-
Impersonate a user, specifying the user and group principal names that
should be established in the resulting Subject.
- impersonate(String, String[], Subject, boolean) - Method in interface org.glassfish.security.services.api.authentication.ImpersonationService
-
Impersonate a user, specifying the user and group principal names that
should be established in the resulting Subject.
- impersonate(String, String[], Subject, boolean) - Method in class org.glassfish.security.services.impl.AuthenticationServiceImpl
-
- impersonate(String, String[], Subject, boolean) - Method in class org.glassfish.security.services.impl.ImpersonationServiceImpl
-
- ImpersonationService - Interface in org.glassfish.security.services.api.authentication
-
The Impersonation Service
- ImpersonationServiceImpl - Class in org.glassfish.security.services.impl
-
The Impersonation Service Implementation.
- ImpersonationServiceImpl() - Constructor for class org.glassfish.security.services.impl.ImpersonationServiceImpl
-
- init(String, char[]) - Method in class org.glassfish.security.services.impl.JCEKSPasswordAliasStore
-
- initialize(SecurityConfiguration) - Method in interface org.glassfish.security.services.api.SecurityService
-
Initialize the security service instance with the specific security service configuration.
- initialize(SecurityConfiguration) - Method in class org.glassfish.security.services.impl.AuthenticationServiceImpl
-
Initialize the Authentication Service configuration.
- initialize(SecurityConfiguration) - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
Initialize the security service instance with the specific security service configuration.
- initialize(SecurityProvider) - Method in class org.glassfish.security.services.provider.authorization.SimpleAuthorizationProviderImpl
-
- initialize(SecurityProvider) - Method in interface org.glassfish.security.services.spi.SecurityProvider
-
Initialize the security provider instance with the specific security provider configuration.
- isActive() - Method in class org.glassfish.security.services.common.SecurityScopeContext
-
- isAuthenticationEnabled() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Determine if authentication is supported and enabled by this USP.
- isAuthorized(Subject, URI) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService
-
Determines whether the given Subject is authorized to access the given resource,
specified by a URI.
- isAuthorized(Subject, URI, String) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService
-
Determines whether the given Subject is authorized to access the given resource,
specified by a URI.
- isAuthorized(Subject, URI) - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
Determine whether the given Subject is authorized to access the given resource,
specified by a URI.
- isAuthorized(Subject, URI, String) - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
Determine whether the given Subject is authorized to access the given resource,
specified by a URI.
- ISDAS_ATTRIBUTE - Static variable in interface org.glassfish.security.services.api.authorization.AuthorizationAdminConstants
-
- isEmpty() - Method in class org.glassfish.security.services.impl.JCEKSPasswordAliasStore
-
- isPermissionGranted(Subject, Permission) - Method in interface org.glassfish.security.services.api.authorization.AuthorizationService
-
Determines whether the given Subject has been granted the specified Permission
by delegating to the configured java.security.Policy object.
- isPermissionGranted(Subject, Permission) - Method in class org.glassfish.security.services.impl.authorization.AuthorizationServiceImpl
-
Determine whether the given Subject has been granted the specified Permission
by delegating to the configured java.security.Policy object.
- isUserLookupEnabled() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Determine if user lookup is supported and enabled by this USP.
- isUserUpdateEnabled() - Method in interface org.glassfish.security.services.spi.authentication.UserStoreProvider
-
Determine if user update (CRUD operations) is supported and enabled by this USP.