Index

A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A1 - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
A2 - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
abort() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
This method is called if the LoginContext's overall authentication failed.
abort() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
This method is called if the LoginContext's overall authentication failed.
abort() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
 
abort() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Abort the authentication process.
AbstractGlassFishRealmState - Class in com.sun.enterprise.security.auth.realm
Abstract class that stores the common state for all Realms.
AbstractGlassFishRealmState() - Constructor for class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
The default the constructor creates a realm which will later be initialized, either from properties or by deserializing.
AbstractSecurityContext - Class in com.sun.enterprise.security.common
This base class defines the methods that Security Context should exhibit.
AbstractSecurityContext() - Constructor for class com.sun.enterprise.security.common.AbstractSecurityContext
 
addAssignGroups(String[]) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Add assign groups to given array of groups.
addAuditModule(String, String, Properties) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
Add the given audit module to the list of loaded audit module.
addManagerToApp(Map<String, Map<String, T>>, Map<String, ArrayList<String>>, String, String, String, T) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
In iD2sMmap, maps manager to ctxId and name, and in app2iDmap, includes ctxID in values mapped to appName.
addUser(String, char[], String[]) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Adds new user to file realm.
addUser(String, char[], String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
Adds new user to file realm.
addUser(String, String, String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
Adds new user to file realm.
ADMIN_LISTENER_NAME - Static variable in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
 
adminalias - Variable in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
 
ALGORITHM - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
ALL - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
 
AnonCredential - Class in com.sun.enterprise.common.iiop.security
This class is part of the interface between J2EE RI and security interceptors.
AnonCredential() - Constructor for class com.sun.enterprise.common.iiop.security.AnonCredential
 
AppCNonceCacheMap - Class in com.sun.enterprise.security
 
AppCNonceCacheMap() - Constructor for class com.sun.enterprise.security.AppCNonceCacheMap
 
AppContextCallback() - Constructor for class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm.AppContextCallback
 
AppservAccessController - Class in com.sun.enterprise.security.common
This class provides an optimization for some methods in java.security.AccessController.
AT_CHAR - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
 
AT_STRING - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
 
auditAtnRefusedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
AuditManager - Interface in com.sun.enterprise.security.audit
Defines the behavior for audit manager implementations.
auditModuleCreated(AuditModule) - Method in class com.sun.enterprise.security.SecurityConfigListener
New audit module created.
auditModuleDeleted(AuditModule) - Method in class com.sun.enterprise.security.SecurityConfigListener
Audit module deleted.
auditModuleUpdated(AuditModule) - Method in class com.sun.enterprise.security.SecurityConfigListener
Audit module updated (attributes change).
auditOn - Variable in class com.sun.enterprise.security.audit.BaseAuditManager
 
AuditServerShutdownListener() - Constructor for class com.sun.enterprise.security.SecurityLifecycle.AuditServerShutdownListener
 
AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
 
AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.file.FileRealm
 
AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
 
authcls - Variable in class com.sun.enterprise.common.iiop.security.SecurityContext
 
authenticate(String, char[]) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Authenticates a user.
authenticate(String, char[]) - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
Invoke the native authentication call.
authenticate(Subject, X500Principal) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
Complete authentication of certificate user.
authenticateUser() - Method in class com.sun.enterprise.security.auth.login.FileLoginModule
Perform file authentication.
authenticateUser() - Method in class com.sun.enterprise.security.auth.login.LDAPLoginModule
Performs authentication for the current user.
authenticateUser() - Method in class com.sun.enterprise.security.auth.login.SolarisLoginModule
Perform solaris authentication.
authenticateUser() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
Perform authentication decision.
authenticateUser() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Perform authentication decision.
authentication(String, String, boolean) - Method in interface com.sun.enterprise.security.audit.AuditManager
Reports authentication events to registered audit modules.
authentication(String, String, boolean) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
logs the authentication call for all the loaded modules.
authentication(String, String, boolean) - Method in class com.sun.enterprise.security.BaseAuditModule
Invoked post authentication request for a user in a given realm
authorize(ComponentInvocation) - Method in interface com.sun.enterprise.security.SecurityManager
 
authRealmCreated(AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
New auth realm created.
authRealmCreated(Config, AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
New auth realm created.
authRealmDeleted(AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
Auth realm deleted.
authRealmDeleted(Config, AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
Auth realm deleted.
authRealmUpdated(AuthRealm) - Method in class com.sun.enterprise.security.SecurityConfigListener
Auth realm updated (attributes change).
authRealmUpdated(Config, AuthRealm) - Method in class com.sun.enterprise.security.SecurityConfigListener
Auth realm updated (attributes change).

B

BadRealmException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
Exception thrown when a Realm is found to be corrupted for some reason.
BadRealmException() - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
 
BadRealmException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
Constructs the exception, with descriptive information.
BadRealmException(String, Throwable) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
 
BadRealmException(Throwable) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
 
BadUserException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
Exception thrown when a User is found to be corrupted for some reason.
BadUserException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadUserException
Constructs the exception, with descriptive information.
BaseAuditManager<T> - Class in com.sun.enterprise.security.audit
Basic implementation of audit manager.
BaseAuditManager() - Constructor for class com.sun.enterprise.security.audit.BaseAuditManager
 
BaseAuditModule - Class in com.sun.enterprise.security
Base class that should be extended by all classes that wish to provide their own Audit support.
BaseAuditModule() - Constructor for class com.sun.enterprise.security.BaseAuditModule
 
BaseCertificateLoginModule - Class in com.sun.enterprise.security
Abstract base class for certificate-based login modules.
BaseCertificateLoginModule() - Constructor for class com.sun.enterprise.security.BaseCertificateLoginModule
 
BasePasswordLoginModule - Class in com.sun.enterprise.security
Abstract base class for password-based login modules.
BasePasswordLoginModule() - Constructor for class com.sun.enterprise.security.BasePasswordLoginModule
 
BaseProgrammaticLoginPermission - Class in com.sun.enterprise.security
Permission for using programmatic login.
BaseProgrammaticLoginPermission(String) - Constructor for class com.sun.enterprise.security.BaseProgrammaticLoginPermission
 

C

cancelStatus - Variable in class com.sun.enterprise.security.auth.login.LoginCallbackHandler
 
CERT_REALMNAME - Static variable in class com.sun.enterprise.security.auth.login.LoginContextDriver
 
CERTIFICATE - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
 
CertificateRealm - Class in com.sun.enterprise.security.auth.realm.certificate
Realm wrapper for supporting certificate authentication.
CertificateRealm() - Constructor for class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
 
CertificateRealm.AppContextCallback - Class in com.sun.enterprise.security.auth.realm.certificate
A LoginModule for CertificateRealm can instantiate and pass a AppContextCallback to handle method of the passed CallbackHandler to retrieve the application name information.
certLoginBadRealmError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
ChangeAdminPassword - Class in com.sun.enterprise.security.cli
Change Admin Password Command Usage: change-admin-password [--user admin_user] [--terse=false] [--echo=false] [--host localhost] [--port 4848|4849] [--secure | -s]
ChangeAdminPassword() - Constructor for class com.sun.enterprise.security.cli.ChangeAdminPassword
 
changed(PropertyChangeEvent[]) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminConfigMonitor
 
changed(PropertyChangeEvent[]) - Method in class com.sun.enterprise.security.SecurityConfigListener
Notification that @Configured objects that were injected have changed
checkPermission(String) - Static method in class com.sun.enterprise.security.ssl.SSLUtils
 
chooseClientAlias(String[], Principal[], Socket) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Choose the client alias that will be used to select the client certificate for SSL client auth.
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
 
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
 
chooseServerAlias(String, Principal[], Socket) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Choose the server alias that will be used to select the server certificate for SSL server auth.
CLIENT_JAAS_CERTIFICATE - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
 
CLIENT_JAAS_PASSWORD - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
 
ClientCertificateLoginModule - Class in com.sun.enterprise.security.auth.login
This LoginModule authenticates users with X509 certificates.
ClientCertificateLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
 
ClientPasswordLoginModule - Class in com.sun.enterprise.security.auth.login
This sample LoginModule authenticates users with a password.
ClientPasswordLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
 
ClientSecurityContext - Class in com.sun.enterprise.security.common
This class represents the security context on the client side.
ClientSecurityContext(String, Subject) - Constructor for class com.sun.enterprise.security.common.ClientSecurityContext
This creates a new ClientSecurityContext object.
CLIUtil - Class in com.sun.enterprise.security.cli
 
CLIUtil() - Constructor for class com.sun.enterprise.security.cli.CLIUtil
 
CLUSTER_NAME_PROP - Static variable in interface com.sun.enterprise.security.CNonceCacheFactory
 
CNONCE - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
CNonceCacheFactory - Interface in com.sun.enterprise.security
 
com.sun.enterprise.common.iiop.security - package com.sun.enterprise.common.iiop.security
 
com.sun.enterprise.security - package com.sun.enterprise.security
 
com.sun.enterprise.security.admin.cli - package com.sun.enterprise.security.admin.cli
 
com.sun.enterprise.security.audit - package com.sun.enterprise.security.audit
 
com.sun.enterprise.security.auth.digest.api - package com.sun.enterprise.security.auth.digest.api
 
com.sun.enterprise.security.auth.login - package com.sun.enterprise.security.auth.login
 
com.sun.enterprise.security.auth.login.common - package com.sun.enterprise.security.auth.login.common
 
com.sun.enterprise.security.auth.realm - package com.sun.enterprise.security.auth.realm
 
com.sun.enterprise.security.auth.realm.certificate - package com.sun.enterprise.security.auth.realm.certificate
 
com.sun.enterprise.security.auth.realm.exceptions - package com.sun.enterprise.security.auth.realm.exceptions
 
com.sun.enterprise.security.auth.realm.file - package com.sun.enterprise.security.auth.realm.file
 
com.sun.enterprise.security.auth.realm.ldap - package com.sun.enterprise.security.auth.realm.ldap
 
com.sun.enterprise.security.auth.realm.solaris - package com.sun.enterprise.security.auth.realm.solaris
 
com.sun.enterprise.security.cli - package com.sun.enterprise.security.cli
 
com.sun.enterprise.security.common - package com.sun.enterprise.security.common
 
com.sun.enterprise.security.embedded - package com.sun.enterprise.security.embedded
 
com.sun.enterprise.security.factory - package com.sun.enterprise.security.factory
 
com.sun.enterprise.security.ssl - package com.sun.enterprise.security.ssl
 
com.sun.enterprise.security.util - package com.sun.enterprise.security.util
 
commit() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
commit() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
This method is called if the LoginContext's overall authentication succeeded (the relevant REQUIRED, REQUISITE, SUFFICIENT and OPTIONAL LoginModules succeeded).
commit() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
This method is called if the LoginContext's overall authentication succeeded (the relevant REQUIRED, REQUISITE, SUFFICIENT and OPTIONAL LoginModules succeeded).
commit() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
 
commit() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Commit the authentication.
commitUserAuthentication(String[]) - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
This is a convenience method which can be used by subclasses
commitUserAuthentication(String[]) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
This is a convenience method which can be used by subclasses
compare(SocketFactory, SocketFactory) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
compareTo(Realm) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Compares a realm to another.
Constants - Class in com.sun.enterprise.security.auth.digest.api
 
Constants() - Constructor for class com.sun.enterprise.security.auth.digest.api.Constants
 
ContainerSecurityLifecycle - Interface in com.sun.enterprise.security
 
convertingCertError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
copyConfigFiles(ServiceLocator, File, File) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
 
copyConfigFiles(ServiceLocator, File, File) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
 
copyingSecurityConfigFilesIOError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
CORBAObjectPermission - Class in com.sun.enterprise.security
This object represents the permission to invoke on a set of CORBA objects that are not EJBs.
CORBAObjectPermission() - Constructor for class com.sun.enterprise.security.CORBAObjectPermission
 
CORBAObjectPermission(String) - Constructor for class com.sun.enterprise.security.CORBAObjectPermission
 
CORBAObjectPermission(String, String) - Constructor for class com.sun.enterprise.security.CORBAObjectPermission
 
CreateAuditModule - Class in com.sun.enterprise.security.cli
Create Audit Module Command Usage: create-audit-module --classname classnme [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--property (name=value) [:name=value]*] [--target target(Default server)] audit_module_name domain.xml element example invalid input: '<'audit-module classname="com.foo.security.Audit" name="AM"> invalid input: '<'/audit-module>
CreateAuditModule() - Constructor for class com.sun.enterprise.security.cli.CreateAuditModule
 
CreateAuthRealm - Class in com.sun.enterprise.security.cli
CLI command to create JACC Provider Usage: create-auth-realm --classname realm_class [--terse=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--property (name=value)[:name=value]*] [--echo=false] [--target target(Default server)] auth_realm_name domain.xml element example invalid input: '<'auth-realm name="file" classname="com.sun.enterprise.security.auth.realm.file.FileRealm"> invalid input: '<'/auth-realm> Or invalid input: '<'auth-realm name="certificate" classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm"> invalid input: '<'/auth-realm>
CreateAuthRealm() - Constructor for class com.sun.enterprise.security.cli.CreateAuthRealm
 
createCNonceCache(String, String, String, String) - Method in interface com.sun.enterprise.security.CNonceCacheFactory
 
createExportedName(Oid, byte[]) - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
 
CreateFileUser - Class in com.sun.enterprise.security.cli
Create File User Command Usage: create-file-user [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--userpassword admin_passwd] [--passwordfile file_name] [--groups user_groups[:user_groups]*] [--authrealmname authrealm_name] [--target target(Default server)] username
CreateFileUser() - Constructor for class com.sun.enterprise.security.cli.CreateFileUser
 
CreateJACCProvider - Class in com.sun.enterprise.security.cli
Create Jacc Provider Command Usage: create-jacc-provider --policyconfigfactoryclass pc_factory_class --policyproviderclass pol_provider_class [--help] [--user admin_user] [--passwordfile file_name] [ --property (name=value)[:name=value]*] [ --target target_name] jacc_provider_name domain.xml element example invalid input: '<'jacc-provider policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="default" policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory"> invalid input: '<'/jacc-provider>
CreateJACCProvider() - Constructor for class com.sun.enterprise.security.cli.CreateJACCProvider
 
CreateMessageSecurityProvider - Class in com.sun.enterprise.security.cli
Create Message Security Provider Command Usage: create-message-security-provider [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Default server)] [--layer message_layer=SOAP] [--providertype provider_type] [--requestauthsource request_auth_source] [--requestauthrecipient request_auth_recipient] [--responseauthsource response_auth_source] [--responseauthrecipient response_auth_recipient] [--isdefaultprovider] [--property (name=value)[:name=value]*] --classname provider_class provider_name domain.xml element example invalid input: '<'message-security-config auth-layer="SOAP"> invalid input: '<'provider-config class-name="com.sun.wss.provider.ClientSecAuthModule" provider-id="XWS_ClientProvider" provider-type= "client"> invalid input: '<'request-policy auth-source="content"/> invalid input: '<'response-policy auth-source="content"/> invalid input: '<'/provider-config> invalid input: '<'/message-security-config>
CreateMessageSecurityProvider() - Constructor for class com.sun.enterprise.security.cli.CreateMessageSecurityProvider
 
CreatePasswordAlias - Class in com.sun.enterprise.security.cli
Create Password Alias Command Usage: create-password-alias [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] aliasname Result of the command is that: invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file gets appended with the entry of the form: aliasname= A user can use this aliased password now in setting passwords in domain.xml.
CreatePasswordAlias() - Constructor for class com.sun.enterprise.security.cli.CreatePasswordAlias
 
createRealms() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
createRealms(Config) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
createRealms(String, List<AuthRealm>) - Static method in class com.sun.enterprise.security.auth.realm.RealmConfig
 
createRealms(String, List<AuthRealm>, String) - Static method in class com.sun.enterprise.security.auth.realm.RealmConfig
 
createSocket() - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
createSocket(String, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
createSocket(InetAddress, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
creation(Server) - Method in class com.sun.enterprise.security.common.EmbeddedSecurityLifeCycle
 
CustomSocketFactory - Class in com.sun.enterprise.security.auth.realm.ldap
Custom socket factory for ldaps (SSL).
CustomSocketFactory() - Constructor for class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 

D

DAS_CONFIG_NAME - Static variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
DATA - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
DEFAULT_POOL_PROTOCOL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
DEFAULT_SSL_LDAP_SOCKET_FACTORY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
defaultSecurityContextError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
defaultUserLoginError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
DeleteAuditModule - Class in com.sun.enterprise.security.cli
Delete Audit Module Command Usage: delete-audit-module [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Default server)] auth_realm_name
DeleteAuditModule() - Constructor for class com.sun.enterprise.security.cli.DeleteAuditModule
 
DeleteAuthRealm - Class in com.sun.enterprise.security.cli
Delete Auth Realm Command Usage: delete-auth-realm [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Default server)] auth_realm_name
DeleteAuthRealm() - Constructor for class com.sun.enterprise.security.cli.DeleteAuthRealm
 
DeleteFileUser - Class in com.sun.enterprise.security.cli
Delete File User Command Usage: delete-file-user [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--authrealmname authrealm_name] [--target target(Default server)] username
DeleteFileUser() - Constructor for class com.sun.enterprise.security.cli.DeleteFileUser
 
DeleteJaccProvider - Class in com.sun.enterprise.security.cli
Usage: delete-jacc-provider [--help] [--user admin_user] [--passwordfile file_name] [ --target target_name] jacc_provider_name
DeleteJaccProvider() - Constructor for class com.sun.enterprise.security.cli.DeleteJaccProvider
 
DeleteMessageSecurityProvider - Class in com.sun.enterprise.security.cli
Delete Message Security Provider Command Usage: delete-message-security-provider --layer message_layer [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Defaultserver)] provider_name
DeleteMessageSecurityProvider() - Constructor for class com.sun.enterprise.security.cli.DeleteMessageSecurityProvider
 
DeletePasswordAlias - Class in com.sun.enterprise.security.cli
Delete Password Alias Command Usage: delete-password-alias [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] aliasname Result of the command is that: The entry of the form: aliasname=invalid input: '<'password-encrypted-with-masterpassword> in invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file is removed domain.xml example entry is: invalid input: '<'provider-config class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule" provider-id="XWS_ClientProvider" provider-type ="client"> invalid input: '<'property name="password" value="${ALIAS=myalias}/> invalid input: '<'/provider-config>
DeletePasswordAlias() - Constructor for class com.sun.enterprise.security.cli.DeletePasswordAlias
 
destroy() - Method in interface com.sun.enterprise.security.SecurityManager
Call this method to clean up all the bookeeping data-structures in the SM.
destruction(Server) - Method in class com.sun.enterprise.security.common.EmbeddedSecurityLifeCycle
 
didServerGenerateCredentials() - Method in class com.sun.enterprise.security.SecurityContext
 
DigestAlgorithmParameter - Interface in com.sun.enterprise.security.auth.digest.api
Interface to Digest algorithm parameters
DigestCredentials - Class in com.sun.enterprise.security.auth.login
 
DigestCredentials(String, String, DigestAlgorithmParameter[]) - Constructor for class com.sun.enterprise.security.auth.login.DigestCredentials
 
DisableSecureAdminCommand - Class in com.sun.enterprise.security.admin.cli
Adjusts the DAS configuration to turn off secure admin, as if by executing these commands:
DisableSecureAdminCommand() - Constructor for class com.sun.enterprise.security.admin.cli.DisableSecureAdminCommand
 
disablingSecureAdminError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
DistinguishedPrincipalCredential - Class in com.sun.enterprise.security.auth.login
 
DistinguishedPrincipalCredential(Principal) - Constructor for class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
 
doAsPrivileged(PrivilegedExceptionAction<Object>) - Method in interface com.sun.enterprise.security.SecurityManager
 
doClientLogin(int, CallbackHandler) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
Perform login on the client side.
doClientLogin(int, CallbackHandler) - Static method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Perform login on the client side.
doClientLogout() - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
Perform logout on the client side.
domain - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
 
domain - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
doPrivileged(PrivilegedAction<T>) - Static method in class com.sun.enterprise.security.common.AppservAccessController
 
doPrivileged(PrivilegedExceptionAction<T>) - Static method in class com.sun.enterprise.security.common.AppservAccessController
 
doX500Login(Subject, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
A special case login for X500Principal credentials.
dumpHex(byte[]) - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
 
DYNAMIC_GROUP_FACTORY_OBJECT_PROPERTY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
DYNAMIC_GROUP_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
DYNAMIC_GROUP_STATE_FACTORY_PROPERTY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 

E

EjbSecurityPolicyProbeProvider - Class in com.sun.enterprise.security
 
EjbSecurityPolicyProbeProvider() - Constructor for class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
 
EmbeddedSecurity - Interface in com.sun.enterprise.security
Utility contact to copy the security related config files from the passed non-embedded instanceDir to the embedded server instance's config.
EmbeddedSecurityLifeCycle - Class in com.sun.enterprise.security.common
 
EmbeddedSecurityLifeCycle() - Constructor for class com.sun.enterprise.security.common.EmbeddedSecurityLifeCycle
 
EmbeddedSecurityUtil - Class in com.sun.enterprise.security.embedded
Utility file to copy the security related config files from the passed non-embedded instanceDir to the embedded server instance's config.
EmbeddedSecurityUtil() - Constructor for class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
 
EnableSecureAdminCommand - Class in com.sun.enterprise.security.admin.cli
Records that secure admin is to be used and adjusts each admin listener configuration in the domain to use secure admin.
EnableSecureAdminCommand() - Constructor for class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
 
enablingSecureAdminError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
ensureDASConfigReady() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
ensureNonDASConfigsReady() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
ensureSecureAdminReady() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
ENTITY_BODY - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
equals(Object) - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
 
equals(Object) - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
Compare two instances of the credential and return true if they are the same and false otherwise.
equals(Object) - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
Compare two instances of the credential and return true if they are the same and false otherwise.
ESCAPE_CHAR - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
 
ESCAPE_STRING - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
 
event(EventListener.Event<?>) - Method in class com.sun.enterprise.security.SecurityLifecycle.AuditServerShutdownListener
 
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
Executes the particular xxx-secure-admin command (enable or disable).
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ChangeAdminPassword
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuditModule
Executes the command with the command parameters passed as Properties where the keys are paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuthRealm
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateFileUser
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateJACCProvider
 
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateMessageSecurityProvider
Executes the command with the command parameters passed as Properties where the keys are parameter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreatePasswordAlias
Executes the command with the command parameters passed as Properties where the keys are parameter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuditModule
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuthRealm
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteFileUser
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteJaccProvider
 
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteMessageSecurityProvider
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeletePasswordAlias
Executes the command with the command parameters passed as Properties where the keys are paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuditModule
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuthRealm
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileGroup
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileUser
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListJaccProviders
 
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListMessageSecurityProvider
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListPasswordAlias
Executes the command with the command parameters passed as Properties where the keys are paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListSupportedCipherSuites
 
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.UpdateFileUser
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.UpdatePasswordAlias
Executes the command with the command parameters passed as Properties where the keys are parameter names and the values the parameter values
extractCredentials() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Method to extract container-provided username and password

F

FileLoginModule - Class in com.sun.enterprise.security.auth.login
File realm login module.
FileLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.FileLoginModule
 
FileRealm - Class in com.sun.enterprise.security.auth.realm.file
Realm implementation for supporting file password authentication.
FileRealm() - Constructor for class com.sun.enterprise.security.auth.realm.file.FileRealm
 
FileRealm(String) - Constructor for class com.sun.enterprise.security.auth.realm.file.FileRealm
Constructor.
FileRealmUser - Class in com.sun.enterprise.security.auth.realm.file
Represents a FileRealm user.
FileRealmUser(FileRealmHelper.User, String) - Constructor for class com.sun.enterprise.security.auth.realm.file.FileRealmUser
Constructor.
findAndBind(String, char[]) - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
Supports mode=find-bind.

G

getAdminSocketFactory(String, String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getAdminSSLContext(String, String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getAlgorithm() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
 
getAlias() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
Return the alias for the certificate.
getAppClientMsgSecConfigs() - Method in class com.sun.enterprise.security.common.Util
 
getAppclientSsl() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getAppName() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
Get the application name.
getAttribute(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
Return the requested attribute for the user.
getAttribute(String) - Method in interface com.sun.enterprise.security.auth.realm.User
Returns the single requested attribute for the user.
getAttributeNames() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
Return the names of the supported attributes for this user.
getAttributeNames() - Method in interface com.sun.enterprise.security.auth.realm.User
Returns an enumeration of the keys for the attributes supported for this user.
getAuditManager() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
getAuthType() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
getAuthType() - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
getAuthType() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
getAuthType() - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
getAuthType() - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
getCallbackHandler() - Method in class com.sun.enterprise.security.common.Util
 
getCallbackHandler() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
getCallerPrincipal() - Method in class com.sun.enterprise.security.common.AbstractSecurityContext
This method should be implemented by the subclasses to return the caller principal.
getCallerPrincipal() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
This method returns the caller principal.
getCallerPrincipal() - Method in class com.sun.enterprise.security.SecurityContext
This method returns the caller principal.
getCallerPrincipal() - Method in interface com.sun.enterprise.security.SecurityManager
 
getCancelStatus() - Method in class com.sun.enterprise.security.auth.login.LoginCallbackHandler
Check whether the authentication was cancelled by the user.
getCertificateChain(String) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Return the certificate chain for the specified alias.
getCerts() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
Get the certificate chain presented by the client.
getCipherSuite() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
getClientAliases(String, Principal[]) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Return all the available client aliases for the specified key type.
getContextsForApp(Map<String, ArrayList<String>>, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
Get (EJB or Web) Policy context identifiers for app.
getCurrent() - Static method in class com.sun.enterprise.security.common.ClientSecurityContext
This method gets the SecurityContext stored here.
getCurrent() - Static method in class com.sun.enterprise.security.SecurityContext
This method gets the SecurityContext stored in the Thread Local Store (TLS) of the current thread.
getCurrentEmbeddedServerName() - Static method in class com.sun.enterprise.security.common.Util
 
getCurrentRealm() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getCurrentSecurityContext() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
getCurrentSecurityContext() - Method in class com.sun.enterprise.security.SecurityContext
 
getCurrentSubject() - Method in interface com.sun.enterprise.security.SecurityManager
This will return the subject associated with the current call.
getDefault() - Static method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
getDefaultCallerPrincipal() - Static method in class com.sun.enterprise.security.SecurityContext
 
getDefaultDigestAlgorithm() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
 
getDefaultDigestAlgorithm() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
getDefaultHabitat() - Static method in class com.sun.enterprise.security.common.Util
 
getDefaultInstance() - Static method in class com.sun.enterprise.security.auth.realm.Realm
Convenience method which returns the Realm object representing the current default realm.
getDefaultRealm() - Static method in class com.sun.enterprise.security.auth.realm.Realm
Returns the name of the default realm.
getDefaultRealmName() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
getDefaultSecurityContext() - Static method in class com.sun.enterprise.security.SecurityContext
 
getDefaultSubject() - Static method in class com.sun.enterprise.security.SecurityContext
 
getDelimiter() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
 
getDN(String, boolean) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
Returns the correct DN to use for a given secure admin principal, mapping the alias (if it's an alias specified) to the DN for the corresponding cert in the key store.
getExportedName() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
returns and exported name as an array of 1 or more UTF8 characters.
getFromLoadedRealms(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
getFromLoadedRealms(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
getGroupInstance(String, String) - Method in interface com.sun.enterprise.security.PrincipalGroupFactory
 
getGroupNames() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Returns names of all the groups in this particular realm.
getGroupNames() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
Returns names of all the groups in this particular realm.
getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
Returns the name of all the groups that this user belongs to.
getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Returns the name of all the groups that this user belongs to.
getGroupNames(String) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
Returns the name of all the groups that this user belongs to
getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
Returns the name of all the groups that this user belongs to.
getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
Returns the name of all the groups that this user belongs to.
getGroups() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
 
getGroupsList() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getHabitat() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
getImplementationName() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
 
getInstance() - Static method in class com.sun.enterprise.security.common.Util
 
getInstance() - Static method in class com.sun.enterprise.security.SecurityServicesUtil
 
getInstance(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Returns the realm identified by the name which is passed as a parameter.
getInstance(String, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Returns the realm identified by the name which is passed as a parameter.
getJAASContext() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Returns name of JAAS context used by this realm.
getKeyFileNames(SecurityService) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
 
getKeyFileNames(SecurityService) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
 
getKeyManagers() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getKeyManagers(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getKeyManagers(String, String) - Method in class com.sun.enterprise.security.ssl.GlassfishServerSocketFactory
 
getKeySize() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
getKeyStore() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getKeyStores() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getKeyStoreType() - Static method in class com.sun.enterprise.security.ssl.SSLUtils
 
getLocalStrings() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
getLogger() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
getLogger() - Static method in class com.sun.enterprise.security.SecurityLoggerInfo
 
getManager(Map<String, Map<String, T>>, String, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
find SecurityManager by policy context identifier and name (as secondary key).
getManagers(Map<String, Map<String, T>>, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
Get all SecurityManagers associated with a policy context identifier.
getManagersForApp(Map<String, Map<String, T>>, Map<String, ArrayList<String>>, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
Get (Web or EJB) SecurityManagers associated with an application.
getMappedGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
 
getMappedGroups(String, List<String>) - Method in class com.sun.enterprise.security.auth.realm.GroupMapper
 
getMergedTrustStore() - Method in class com.sun.enterprise.security.ssl.SSLUtils
This API was supposedly for temporary purpose, but it's been in use for some 15 years.
getMessage() - Method in exception class com.sun.enterprise.security.util.IASSecurityException
Returns a description of this exception.
getModuleID() - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm.AppContextCallback
Get the fully qualified module name.
getName() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
 
getName() - Method in class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
 
getName() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Returns the name of this realm.
getName() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
 
getNestedParams() - Method in interface com.sun.enterprise.security.auth.digest.api.NestedDigestAlgoParam
 
getParameters() - Method in class com.sun.enterprise.security.auth.login.DigestCredentials
 
getPassword() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
Return the password.
getPassword() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
password is preferred to be a char[]
getPassword() - Method in class com.sun.enterprise.security.GUILoginDialog
 
getPassword() - Method in interface com.sun.enterprise.security.LoginDialog
 
getPassword() - Method in class com.sun.enterprise.security.TextLoginDialog
 
getPassword() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
Returns the password, that was previously stored.
getPasswordChar() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getPCCount() - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
getPeerCertificates() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
getPeerCertificates(boolean) - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
getPredefinedAuthRealmClassNames() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
Returns names of predefined AuthRealms' classes supported by security service.
getPrincipal() - Method in class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
 
getPrincipalInstance(String, String) - Method in interface com.sun.enterprise.security.PrincipalGroupFactory
 
getPrincipalSet() - Method in class com.sun.enterprise.security.SecurityContext
 
getPrivateKey(String) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Return the private key for the specified alias.
getPrivateKeyEntryFromTokenAlias(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
Get a PrivateKeyEntry with certNickName is of the form [<TokenName>:]alias where alias is an key entry.
getProcessEnv() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
getProperties() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Return properties of the realm.
getProperty(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Get a realm property.
getRealm() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
 
getRealm() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
Return the realm name.
getRealm() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
Return the realm name.
getRealm() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
Returns the realm with which this user is associated
getRealm() - Method in interface com.sun.enterprise.security.auth.realm.User
Returns the realm with which this user is associated.
getRealm(Class<T>, String) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getRealmCount() - Method in class com.sun.enterprise.security.auth.realm.RealmStatsProvider
 
getRealmFileNames(Config) - Static method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Return a list of the file names used by all file realms defined for the specified config.
getRealmName() - Method in interface com.sun.enterprise.security.auth.digest.api.Key
 
getRealmName() - Method in class com.sun.enterprise.security.auth.login.DigestCredentials
 
getRealmNames() - Static method in class com.sun.enterprise.security.auth.realm.Realm
Returns the names of accessible realms.
getRealmNames() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
Returns the names of accessible realms.
getRealmStatsProvier() - Static method in class com.sun.enterprise.security.auth.realm.Realm
 
getSecurityContext() - Method in interface com.sun.enterprise.security.SecurityContextProxy
 
getSecurityRoleMapperFactory() - Static method in class com.sun.enterprise.security.SecurityRoleMapperFactoryGen
 
getServerAliases(String, Principal[]) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
Return all the available server aliases for the specified key type.
getServerSocketFactory() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
 
getServiceLocator() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
getSessionId() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
getSessionPrincipal() - Method in class com.sun.enterprise.security.SecurityContext
 
getSSLSupport(Socket) - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
 
getSSLSupport(SSLEngine) - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
 
getStatus() - Method in exception class com.sun.enterprise.security.auth.login.common.LoginException
Returns the status of the Authentication.
getSubject() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
Return the subject being authenticated.
getSubject() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getSubject() - Method in class com.sun.enterprise.security.common.AbstractSecurityContext
This method should be implemented by the subclasses to return the Credentials of the caller principal.
getSubject() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
getSubject() - Method in class com.sun.enterprise.security.SecurityContext
 
getSupportedCipherSuites() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getTargetName() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
Return the target_name
getTrustManagers() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getTrustManagers(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getTrustStore() - Method in class com.sun.enterprise.security.ssl.GlassfishServerSocketFactory
 
getTrustStore() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getTrustStores() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
getTrustStoreType() - Static method in class com.sun.enterprise.security.ssl.SSLUtils
 
getType() - Method in interface com.sun.enterprise.security.auth.digest.api.Password
returns PLAIN_TEXT or HASHED.
getUser() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
 
getUser() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
Return the username.
getUser(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Returns the information recorded about a particular named user.
getUser(String) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
Returns the information recorded about a particular named user.
getUsername() - Method in interface com.sun.enterprise.security.auth.digest.api.Key
 
getUsername() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getUsername() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
Returns the username, that was previously stored.
getUserName() - Method in class com.sun.enterprise.security.auth.login.DigestCredentials
 
getUserName() - Method in class com.sun.enterprise.security.GUILoginDialog
 
getUserName() - Method in interface com.sun.enterprise.security.LoginDialog
 
getUserName() - Method in class com.sun.enterprise.security.TextLoginDialog
 
getUserNames() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Returns names of all the users in this particular realm.
getUserNames() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
Returns names of all the users in this particular realm.
getUserPrincipal() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
getValue() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
 
getValue() - Method in interface com.sun.enterprise.security.auth.digest.api.Password
returns password.
getWebSMCount() - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
getX500Principal() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
Returns the subject (subject distinguished name) value from the first certificate, in the client certificate chain, as an X500Principal.
getX509CertificateChain() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
Return the chain of certificates.
GlassfishServerSocketFactory - Class in com.sun.enterprise.security.ssl
 
GlassfishServerSocketFactory() - Constructor for class com.sun.enterprise.security.ssl.GlassfishServerSocketFactory
 
GlassfishSSLImpl - Class in com.sun.enterprise.security.ssl
 
GlassfishSSLImpl() - Constructor for class com.sun.enterprise.security.ssl.GlassfishSSLImpl
 
GlassfishSSLSupport - Class in com.sun.enterprise.security.ssl
 
GlassfishSSLSupport(SSLEngine) - Constructor for class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
GlassfishSSLSupport(SSLSocket) - Constructor for class com.sun.enterprise.security.ssl.GlassfishSSLSupport
 
GlassFishUserManagement - Interface in com.sun.enterprise.security.auth.realm
Implementations of this interface provide operations to Add, Update or Remove user data (called user management) that is used for authentication when using GlassFish native identity stores (the LoginModule.
GlassFishUserStore - Interface in com.sun.enterprise.security.auth.realm
Implementations of this interface provide access to Get user data useful for authentication purposes.
groupMapper - Variable in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
 
GroupMapper - Class in com.sun.enterprise.security.auth.realm
 
GroupMapper() - Constructor for class com.sun.enterprise.security.auth.realm.GroupMapper
 
GroupNotEmptyException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
Exception thrown when an operation is requested to remove a group that has a list of users.
GroupNotEmptyException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.GroupNotEmptyException
Constructs the exception, with descriptive information.
GroupPrincipal - Interface in com.sun.enterprise.security
A group of principals.
GSSUP_MECH_OID() - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
 
GSSUPName - Class in com.sun.enterprise.common.iiop.security
This class implements the GSSAPI exported name functionality as required by CSIV2.
GSSUPName(byte[]) - Constructor for class com.sun.enterprise.common.iiop.security.GSSUPName
 
GSSUPName(String, String) - Constructor for class com.sun.enterprise.common.iiop.security.GSSUPName
 
GSSUtilsContract - Interface in com.sun.enterprise.common.iiop.security
 
GUIErrorDialog - Class in com.sun.enterprise.security
 
GUIErrorDialog(String) - Constructor for class com.sun.enterprise.security.GUIErrorDialog
Creates new form GUIErrorDialog
GUILoginDialog - Class in com.sun.enterprise.security
An implementation of a LoginDialog that presents a swing based GUI for querying username and password.
GUILoginDialog() - Constructor for class com.sun.enterprise.security.GUILoginDialog
 
GUILoginDialog(String) - Constructor for class com.sun.enterprise.security.GUILoginDialog
 
GUILoginDialog(String, Callback[]) - Constructor for class com.sun.enterprise.security.GUILoginDialog
 

H

habitat - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
handle(Callback[]) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
This is the callback method called when authentication data is required.
handle(Callback[]) - Method in class com.sun.enterprise.security.auth.login.LoginCallbackHandler
This is the callback method called when authentication data is required.
handler - Variable in class com.sun.enterprise.security.LoginContext
 
hasAuthenticatableUser() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
 
hasEmtpyCredentials(ClientSecurityContext) - Static method in class com.sun.enterprise.security.common.ClientSecurityContext
 
hashCode() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
 
hashCode() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
Return the hashCode computed from the password and realm name.
hashCode() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
Return the hashCode computed from the certificate, realm and alias.
HASHED - Static variable in interface com.sun.enterprise.security.auth.digest.api.Password
 
HTTPS_OUTBOUND_KEY_ALIAS - Static variable in class com.sun.enterprise.security.ssl.SSLUtils
 

I

IASSecurityException - Exception Class in com.sun.enterprise.security.util
General exception class for iAS security failures.
IASSecurityException(String) - Constructor for exception class com.sun.enterprise.security.util.IASSecurityException
Constructor.
IASSecurityException(String, Throwable) - Constructor for exception class com.sun.enterprise.security.util.IASSecurityException
Constructor.
IASSecurityException(Throwable) - Constructor for exception class com.sun.enterprise.security.util.IASSecurityException
Constructor.
identcls - Variable in class com.sun.enterprise.common.iiop.security.SecurityContext
 
IIOP_CLIENT_PER_THREAD_FLAG - Static variable in class com.sun.enterprise.security.common.ClientSecurityContext
 
iiopCreateExportedNameError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
iiopImportNameError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
importName(Oid, byte[]) - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
 
init() - Static method in class com.sun.enterprise.security.SecurityContext
Initialize the SecurityContext and handle the unauthenticated principal case
init(Properties) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Initialize a realm with some properties.
init(Properties) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
Initialize a realm with some properties.
init(Properties) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Initialize a realm with some properties.
init(Properties) - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
Initialize a realm with some properties.
init(Properties) - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
Initialize a realm with some properties.
init(Properties) - Method in class com.sun.enterprise.security.BaseAuditModule
Method is invoked at server startup, during AuditModule initialization.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Initialize this login module.
initiator - Variable in class com.sun.enterprise.security.common.AbstractSecurityContext
The principal that this security context represents
INSTANCE_NAME_PROP - Static variable in interface com.sun.enterprise.security.CNonceCacheFactory
 
instancealias - Variable in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
 
instances(Class<T>) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
instantiate(String, String, Properties) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Instantiate a Realm with the given name and properties using the Class name given.
instantiate(String, String, Properties, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Instantiate a Realm with the given name and properties using the Class name given.
InvalidOperationException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
Exception thrown when an operation is invoked on a realm that does not support it.
InvalidOperationException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.InvalidOperationException
Constructs the exception, with descriptive information.
invalidOperationForRealmError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
invoke(Method, boolean, Object, Object[]) - Method in interface com.sun.enterprise.security.SecurityManager
 
ioError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
IRealmManager - Interface in com.sun.enterprise.security
This is an remote interface provided to the RealmManager This allows the realms to be updated while the server is running.
isACC() - Method in class com.sun.enterprise.security.common.Util
 
isACC() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
isAnyAdminUserWithoutPassword() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
Returns whether at least one admin user has an empty password.
isAuditOn() - Method in interface com.sun.enterprise.security.audit.AuditManager
Returns whether auditing is turned on.
isAuditOn() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
isCallerInRole(String) - Method in interface com.sun.enterprise.security.SecurityManager
 
isCommitSucceeded() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
isEmbedded(ServerEnvironment) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
 
isEmbedded(ServerEnvironment) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
 
isEmbeddedServer() - Static method in class com.sun.enterprise.security.common.Util
 
isKeyAvailable() - Method in class com.sun.enterprise.security.ssl.SSLUtils
This method checks whether a private key is available or not.
isMember(Principal) - Method in interface com.sun.enterprise.security.GroupPrincipal
Returns true when the given principal is in this group.
isNotServerOrACC() - Method in class com.sun.enterprise.security.common.Util
 
isNotServerOrACC() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
isServer() - Method in class com.sun.enterprise.security.common.Util
 
isServer() - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
isSucceeded() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
isTokenKeyAlias(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
Check whether given String is of the form [<TokenName>:]alias where alias is an key entry.
isValidRealm(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Checks if the given realm name is loaded/valid.
isValidRealm(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
Checks if the given realm name is loaded/valid.
isValidRealm(String, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Checks if the given realm name is loaded/valid.
isValidRealm(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
Checks if the given realm name is loaded/valid.

J

J2EEKeyManager - Class in com.sun.enterprise.security.ssl
This a J2EE specific Key Manager class that is used to select user certificates for SSL client authentication.
J2EEKeyManager(X509KeyManager, String) - Constructor for class com.sun.enterprise.security.ssl.J2EEKeyManager
 
JAAS_CONTEXT_PARAM - Static variable in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
 
jmacLogin(Subject, String, char[], String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
Performs login for JMAC security.
jmacLogin(Subject, String, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
 
jmacLogin(Subject, Principal, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
 
jmacLogin(Subject, X500Principal) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
 

K

Key - Interface in com.sun.enterprise.security.auth.digest.api
Represents the Key(username+realmname+passwd) to be used in the Digest calculation.

L

LDAP_SOCKET_FACTORY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
LDAPLoginModule - Class in com.sun.enterprise.security.auth.login
GlassFish JAAS LoginModule for an LDAP Realm.
LDAPLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.LDAPLoginModule
 
LDAPRealm - Class in com.sun.enterprise.security.auth.realm.ldap
Realm wrapper for supporting LDAP authentication.
LDAPRealm() - Constructor for class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
LDAPS_URL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
ListAuditModule - Class in com.sun.enterprise.security.cli
List Audit Modules Command Usage: list-audit-modules [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [target(Default server)]
ListAuditModule() - Constructor for class com.sun.enterprise.security.cli.ListAuditModule
 
ListAuthRealm - Class in com.sun.enterprise.security.cli
List Auth Realms Command Usage: list-auth-realms [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [target(Default server)]
ListAuthRealm() - Constructor for class com.sun.enterprise.security.cli.ListAuthRealm
 
ListFileGroup - Class in com.sun.enterprise.security.cli
List File GroupsCommand Usage: list-file-groups [--terse={true|false}][ --echo={true|false} ] [ --interactive={true|false} ] [--host host] [--port port] [--secure| -s ] [--user admin_user] [--passwordfile filename] [--help] [--name username] [--authrealmname auth_realm_name] [ target]
ListFileGroup() - Constructor for class com.sun.enterprise.security.cli.ListFileGroup
 
ListFileUser - Class in com.sun.enterprise.security.cli
List File Users Command Usage: list-file-users [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--authrealmname authrealm_name] [target(Default server)]
ListFileUser() - Constructor for class com.sun.enterprise.security.cli.ListFileUser
 
ListJaccProviders - Class in com.sun.enterprise.security.cli
Usage: list-jacc-providers [--help] [--user admin_user] [--passwordfile file_name] [target(Default server)]
ListJaccProviders() - Constructor for class com.sun.enterprise.security.cli.ListJaccProviders
 
ListMessageSecurityProvider - Class in com.sun.enterprise.security.cli
List Message Security Providers Command Usage: list-message-security-providers [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--layer message_layer] [target(Default server)]
ListMessageSecurityProvider() - Constructor for class com.sun.enterprise.security.cli.ListMessageSecurityProvider
 
ListPasswordAlias - Class in com.sun.enterprise.security.cli
List Password Aliases Command Usage: list-password-aliases [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] Result of the command is that: invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file gets appended with the entry of the form: aliasname= A user can use this aliased password now in setting passwords in domin.xml.
ListPasswordAlias() - Constructor for class com.sun.enterprise.security.cli.ListPasswordAlias
 
ListSupportedCipherSuites - Class in com.sun.enterprise.security.cli
author - Nithya Subramanian Usage: list-supported-cipher-suites [--help] [--user admin_user] [--passwordfile file_name] [target_name(default server)]
ListSupportedCipherSuites() - Constructor for class com.sun.enterprise.security.cli.ListSupportedCipherSuites
 
loadAuditModules() - Method in interface com.sun.enterprise.security.audit.AuditManager
Loads all audit modules.
loadAuditModules() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
This method initializes BaseAuditManager which load audit modules and audit enabled flag
login() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
Authenticate the user by prompting for a username and password.
login() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
Authenticate the user by prompting for a username and password.
login() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
 
login() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Perform login.
login(DigestCredentials) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
Performs Digest authentication based on RFC 2617.
login(String, byte[]) - Method in class com.sun.enterprise.security.LoginContext
This method has been provided to satisfy the CTS Porting Package requirement for logging in a certificate
login(String, char[], String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
This method is just a convenience wrapper for login(Subject, Class) method.
login(String, String) - Method in class com.sun.enterprise.security.LoginContext
Login method to login username and password
login(Subject, Class<?>) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
This method performs the login on the server side.
LOGIN_NAME - Static variable in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
 
LOGIN_PASSWORD - Static variable in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
 
LoginCallbackHandler - Class in com.sun.enterprise.security.auth.login
This is the default callback handler provided by the application client container.
LoginCallbackHandler() - Constructor for class com.sun.enterprise.security.auth.login.LoginCallbackHandler
 
LoginCallbackHandler(boolean) - Constructor for class com.sun.enterprise.security.auth.login.LoginCallbackHandler
 
LoginContext - Class in com.sun.enterprise.security
This class is kept for CTS.
LoginContext() - Constructor for class com.sun.enterprise.security.LoginContext
Creates the LoginContext with the defauly callback handler
LoginContextDriver - Class in com.sun.enterprise.security.auth.login
This class is invoked implicitly by the server to log in the user information that was sent on the wire by the client.
LoginDialog - Interface in com.sun.enterprise.security
LoginManager needs implementations of this class for accessing the username and passwords.
LoginException - Exception Class in com.sun.enterprise.security.auth.login.common
LoginException is thrown by the LoginContext class whenever the following happens: If the client is unable to authenticate successfully with the
LoginException(boolean) - Constructor for exception class com.sun.enterprise.security.auth.login.common.LoginException
Create a new LoginException object with the given authentication value.
LoginException(String) - Constructor for exception class com.sun.enterprise.security.auth.login.common.LoginException
Create a new LoginException object with the given message
loginPrincipal(String, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
This method is used for logging in a run As principal.
LOGMSG_PREFIX - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
logout() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
Logout the user.
logout() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
Logout the user.
logout() - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
This method logs out the user by clearing the security context.
logout() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
 
logout() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
Log out the subject.

M

main(String[]) - Static method in class com.sun.enterprise.common.iiop.security.GSSUPName
 
members() - Method in interface com.sun.enterprise.security.GroupPrincipal
Returns an enumeration of all the principals in this group.
METHOD - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
MODE_FIND_BIND - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
moduleName(BaseAuditModule) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 

N

NestedDigestAlgoParam - Interface in com.sun.enterprise.security.auth.digest.api
Interface representing nested DigestAlgorithm parameter values
newInstance(String, Subject) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
newInstance(String, Subject) - Method in class com.sun.enterprise.security.SecurityContext
 
newInstance(String, Subject, String) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
newInstance(String, Subject, String) - Method in class com.sun.enterprise.security.SecurityContext
 
NONCE - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
NONCE_COUNT - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
noPwdCredentialProvidedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
noRealmsError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
NoSuchRealmException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
Exception thrown when an operation is requested on a realm which does not exist.
NoSuchRealmException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.NoSuchRealmException
Constructs the exception, with descriptive information.
NoSuchUserException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
Exception thrown when an operation is requested on a user which does not exist.
NoSuchUserException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.NoSuchUserException
Constructs the exception, with descriptive information.
noSuchUserInRealmError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
nullSubjectWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 

O

obtainingKeyAndTrustStoresError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
onInitialization() - Method in interface com.sun.enterprise.security.ContainerSecurityLifecycle
 
onInitialization() - Method in class com.sun.enterprise.security.SecurityLifecycle
 
OS_ARCH - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
 

P

PARAM_BINDDN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_BINDPWD - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_DIGEST_ALGORITHM - Static variable in class com.sun.enterprise.security.SecurityUpgradeService
 
PARAM_DIRURL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_DYNAMIC_GRP_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_DYNAMIC_GRP_TARGET - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_GROUP_MAPPING - Static variable in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
 
PARAM_GRP_SEARCH_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_GRP_TARGET - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_GRPDN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_JNDICF - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_KEYFILE - Static variable in class com.sun.enterprise.security.auth.realm.file.FileRealm
 
PARAM_MODE - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_POOLSIZE - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_SEARCH_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
PARAM_USERDN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
parse(String) - Method in class com.sun.enterprise.security.auth.realm.GroupMapper
 
parseFileName(String) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
 
parseFileName(String) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
 
Password - Interface in com.sun.enterprise.security.auth.digest.api
represents plain text password and pre hashed(username+realmname+password) password.
PasswordCredential - Class in com.sun.enterprise.security.auth.login.common
This class holds the user password for the shared password realm and the realm name.
PasswordCredential(String, char[], String) - Constructor for class com.sun.enterprise.security.auth.login.common.PasswordCredential
Construct a credential with the specified password and realm name.
PasswordCredential(String, char[], String, byte[]) - Constructor for class com.sun.enterprise.security.auth.login.common.PasswordCredential
called by SecServerRequestInterceptor The object if created on the server side is readonly
persist() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Persist the realm data to permanent storage
persist() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
Persist the realm data to permanent storage
PLAIN_TEXT - Static variable in interface com.sun.enterprise.security.auth.digest.api.Password
 
policyConfigFactoryNotDefined - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyConfigurationCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
policyConfigurationDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
policyCreationEndedEvent(String) - Method in class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
 
policyCreationEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
policyCreationEvent(String) - Method in class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
 
policyCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
policyCreationStartedEvent(String) - Method in class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
 
policyCreationStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
policyDestructionEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
policyDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
policyDestructionStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
policyFactoryOverride - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyInstallError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyLoading - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyNoSuchName - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyNotLoadingWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyProviderConfigOverrideMsg - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyProviderConfigOverrideWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
policyReadingError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
postConstruct() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminConfigUpgrade
 
postConstruct() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminStartupCheck
 
postConstruct() - Method in class com.sun.enterprise.security.SecurityConfigListener
 
postConstruct() - Method in class com.sun.enterprise.security.SecurityContext
 
postConstruct() - Method in class com.sun.enterprise.security.SecurityLifecycle
 
postConstruct() - Method in class com.sun.enterprise.security.SecurityUpgradeService
 
postConstruct() - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
postInvoke(ComponentInvocation) - Method in interface com.sun.enterprise.security.SecurityManager
This method is used by the Invocation Manager to remove the run-as identity information that was set up using the preInvoke
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ChangeAdminPassword
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuditModule
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuthRealm
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateFileUser
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateJACCProvider
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateMessageSecurityProvider
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuditModule
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuthRealm
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteFileUser
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteJaccProvider
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteMessageSecurityProvider
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeletePasswordAlias
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuditModule
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuthRealm
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileGroup
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileUser
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListJaccProviders
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListMessageSecurityProvider
 
preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.UpdateFileUser
 
preDestroy() - Method in class com.sun.enterprise.security.SecurityLifecycle
 
preInvoke(ComponentInvocation) - Method in interface com.sun.enterprise.security.SecurityManager
This sets up the security context - if not set and does run-as related login if required
PrincipalGroupFactory - Interface in com.sun.enterprise.security
Factory for Group and Principal instances.
privateSubjectCredentialsError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
props - Variable in class com.sun.enterprise.security.BaseAuditModule
 
putIntoLoadedRealms(String, String, Realm) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 

Q

QOP - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 

R

Realm - Class in com.sun.enterprise.security.auth.realm
javadoc
Realm() - Constructor for class com.sun.enterprise.security.auth.realm.Realm
 
realmAddedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsProbeProvider
 
realmAddedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmStatsProvider
 
RealmConfig - Class in com.sun.enterprise.security.auth.realm
RealmConfig usable by standalone : Admin CLI for creating Realms It has a subset of functionality defined in com.sun.enterprise.security.RealmConfig
RealmConfig() - Constructor for class com.sun.enterprise.security.auth.realm.RealmConfig
 
realmConfigDisabledError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
realmCreated - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
realmDeleted - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
realmRemovedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsProbeProvider
 
realmRemovedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmStatsProvider
 
RealmsManager - Class in com.sun.enterprise.security.auth.realm
 
RealmsManager() - Constructor for class com.sun.enterprise.security.auth.realm.RealmsManager
 
RealmsManagerHolder - Class in com.sun.enterprise.security.auth.realm
 
RealmsManagerHolder() - Constructor for class com.sun.enterprise.security.auth.realm.RealmsManagerHolder
 
RealmsProbeProvider - Class in com.sun.enterprise.security.auth.realm
 
RealmsProbeProvider() - Constructor for class com.sun.enterprise.security.auth.realm.RealmsProbeProvider
 
RealmStatsProvider - Class in com.sun.enterprise.security.auth.realm
 
RealmStatsProvider() - Constructor for class com.sun.enterprise.security.auth.realm.RealmStatsProvider
 
realmUpdated - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
refresh() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Refreshes the realm data so that new users/groups are visible.
refresh() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
Refreshes the realm data so that new users/groups are visible.
refresh(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Refreshes the realm data so that new users/groups are visible.
refresh(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Refreshes the realm data so that new users/groups are visible.
refreshRealm(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
refreshRealm(String, String) - Static method in class com.sun.enterprise.security.cli.CreateFileUser
 
refreshRealms(String) - Method in interface com.sun.enterprise.security.IRealmManager
This refreshes the realm information.
removeAuditModule(String) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
Remove the audit module of given name from the loaded list.
removeFromLoadedRealms(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
removeFromLoadedRealms(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
removeUser(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Remove user from file realm.
removeUser(String) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
Remove user from file realm.
requiresSecureAdmin() - Method in class com.sun.enterprise.security.SecurityUpgradeService
 
reset() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
Clears the username and password, that might have been previously stored, either globally or locally to each thread.
reset(SecurityContext) - Static method in class com.sun.enterprise.security.SecurityContext
No need to unmarshall the unauthenticated principal....
resetPolicyContext() - Method in interface com.sun.enterprise.security.SecurityManager
Purge ThreadLocals held by jakarta.security.jacc.PolicyContext
resetThreadLocalOnly() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
Clears the username and password only is they were stored locally to each thread
RESPONSE - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
roleMappingConflictError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
rollback() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
run() - Method in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
 
run() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
Performs the enable/disable logic for secure admin.

S

secMgrDisabled - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
secMgrEnabled - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
secMgrInitFailure - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
secServiceStartupEnter - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
secServiceStartupExit - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
secureAdmin() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
SecureAdminCommand - Class in com.sun.enterprise.security.admin.cli
Provides common behavior for the enable and disable secure admin commands.
SecureAdminCommand() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminCommand
 
SecureAdminConfigMonitor - Class in com.sun.enterprise.security.admin.cli
Tracks changes to secure admin configuration, basically so it can report restart-required.
SecureAdminConfigMonitor() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminConfigMonitor
 
SecureAdminConfigUpgrade - Class in com.sun.enterprise.security.admin.cli
Upgrades older config to current.
SecureAdminConfigUpgrade() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminConfigUpgrade
 
secureAdminHelper() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
SecureAdminHelperImpl - Class in com.sun.enterprise.security.admin.cli
Various utility methods which support secure admin operations.
SecureAdminHelperImpl() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
 
SecureAdminStartupCheck - Class in com.sun.enterprise.security.admin.cli
Starting in GlassFish 3.1.2, the DAS uses SSL to send admin requests to instances regardless of whether the user has enabled secure admin.
SecureAdminStartupCheck() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminStartupCheck
 
SecureAdminUpgradeHelper - Class in com.sun.enterprise.security.admin.cli
Common logic for formal upgrade (i.e., start-domain --upgrade) and silent upgrade (starting a newer version of GlassFish using an older version's domain.xml).
SecureAdminUpgradeHelper() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
SECURITY_LOGGER - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
securityAccessControllerActionError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
SecurityConfigListener - Class in com.sun.enterprise.security
 
SecurityConfigListener() - Constructor for class com.sun.enterprise.security.SecurityConfigListener
 
SecurityConstants - Interface in com.sun.enterprise.security.common
 
SecurityContext - Class in com.sun.enterprise.common.iiop.security
A subject is used a container for passing the security context information in the service context field.
SecurityContext - Class in com.sun.enterprise.security
This class that extends AbstractSecurityContext that gets stored in Thread Local Storage.
SecurityContext() - Constructor for class com.sun.enterprise.common.iiop.security.SecurityContext
 
SecurityContext() - Constructor for class com.sun.enterprise.security.SecurityContext
 
SecurityContext(String, Subject) - Constructor for class com.sun.enterprise.security.SecurityContext
 
SecurityContext(String, Subject, String) - Constructor for class com.sun.enterprise.security.SecurityContext
 
SecurityContext(Subject) - Constructor for class com.sun.enterprise.security.SecurityContext
Create a SecurityContext with given subject having DistinguishedPrincipalCredential.
securityContextNotChangedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
securityContextPermissionError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
SecurityContextProxy - Interface in com.sun.enterprise.security
Acts as a security context proxy
securityContextUnexpectedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
securityExceptionError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
SecurityLifecycle - Class in com.sun.enterprise.security
This class extends default implementation of ServerLifecycle interface.
SecurityLifecycle() - Constructor for class com.sun.enterprise.security.SecurityLifecycle
 
SecurityLifecycle.AuditServerShutdownListener - Class in com.sun.enterprise.security
 
SecurityLoggerInfo - Class in com.sun.enterprise.security
 
SecurityLoggerInfo() - Constructor for class com.sun.enterprise.security.SecurityLoggerInfo
 
SecurityManager - Interface in com.sun.enterprise.security
This interface is used by the Container to manage access to EJBs.
securityManagerCreationEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
securityManagerCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
securityManagerCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
securityManagerCreationStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
securityManagerDestructionEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
securityManagerDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
securityManagerDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
securityManagerDestructionStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
SecurityManagerFactory - Class in com.sun.enterprise.security.factory
 
SecurityManagerFactory() - Constructor for class com.sun.enterprise.security.factory.SecurityManagerFactory
 
SecurityRoleMapperFactoryGen - Class in com.sun.enterprise.security
 
SecurityRoleMapperFactoryGen() - Constructor for class com.sun.enterprise.security.SecurityRoleMapperFactoryGen
 
SecurityServicesUtil - Class in com.sun.enterprise.security
 
SecurityServicesUtil() - Constructor for class com.sun.enterprise.security.SecurityServicesUtil
 
SecurityUpgradeService - Class in com.sun.enterprise.security
The only thing that needs to added Extra for SecurityService migration is the addition of the new JACC provider.
SecurityUpgradeService() - Constructor for class com.sun.enterprise.security.SecurityUpgradeService
 
securityUpgradeServiceException - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
securityUpgradeServiceWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
ServerLoginCallbackHandler - Class in com.sun.enterprise.security.auth.login.common
This is the default callback handler provided by the application client container.
ServerLoginCallbackHandler() - Constructor for class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
 
ServerLoginCallbackHandler(String, char[]) - Constructor for class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
 
ServerLoginCallbackHandler(String, char[], String) - Constructor for class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
 
serverShutdown() - Method in interface com.sun.enterprise.security.audit.AuditManager
Reports server shutdown event to registered audit modules.
serverShutdown() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
serverShutdown() - Method in class com.sun.enterprise.security.BaseAuditModule
Invoked upon completion of the server shutdown
serverStarted() - Method in interface com.sun.enterprise.security.audit.AuditManager
Reports server start-up event to registered audit modules.
serverStarted() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
serverStarted() - Method in class com.sun.enterprise.security.BaseAuditModule
Invoked upon completion of the server startup
set(String, char[]) - Static method in class com.sun.enterprise.security.UsernamePasswordStore
This method sets the username and password as thread-local or global variable
setAppClientMsgSecConfigs(Object) - Method in class com.sun.enterprise.security.common.Util
 
setAppclientSsl(AppClientSSL) - Method in class com.sun.enterprise.security.ssl.SSLUtils
 
setAuditOn(boolean) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
 
setCallbackHandler(CallbackHandler) - Method in class com.sun.enterprise.security.common.Util
 
setCallbackHandler(CallbackHandler) - Method in class com.sun.enterprise.security.SecurityServicesUtil
 
setCurrent(ClientSecurityContext) - Static method in class com.sun.enterprise.security.common.ClientSecurityContext
This method sets the SecurityContext to be stored here.
setCurrent(SecurityContext) - Static method in class com.sun.enterprise.security.SecurityContext
This method sets the SecurityContext stored in the TLS.
setCurrentSecurityContext(AppServSecurityContext) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
setCurrentSecurityContext(AppServSecurityContext) - Method in class com.sun.enterprise.security.SecurityContext
 
setDefaultRealm(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Sets the name of the default realm.
setDefaultRealmName(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
 
setKeyStore(KeyStore) - Static method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
 
setModuleID(String) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
 
setModuleID(String) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm.AppContextCallback
Set the fully qualified module name.
setName(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Assigns the name of this realm, and stores it in the cache of realms.
setPassword(char[]) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
 
setProperty(String, String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Set a realm property.
setRealm(String) - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
 
setSecurityContextWithPrincipal(Principal) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
setSecurityContextWithPrincipal(Principal) - Method in class com.sun.enterprise.security.SecurityContext
 
setSessionPrincipal(Principal) - Method in class com.sun.enterprise.security.SecurityContext
 
setUnauthenticatedContext() - Static method in class com.sun.enterprise.security.SecurityContext
 
setUnauthenticatedSecurityContext() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
setUnauthenticatedSecurityContext() - Method in class com.sun.enterprise.security.SecurityContext
 
setUsername(String) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
 
SHARED_LOGMESSAGE_RESOURCE - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
sm - Static variable in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
sm - Static variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
SOL_SPARC_OS_ARCH - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
 
SOL_X86_OS_ARCH - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
 
SolarisLoginModule - Class in com.sun.enterprise.security.auth.login
Solaris realm login module.
SolarisLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.SolarisLoginModule
 
SolarisRealm - Class in com.sun.enterprise.security.auth.realm.solaris
Realm wrapper for supporting Solaris authentication.
SolarisRealm() - Constructor for class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
 
specialAdminIndicator() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
SSL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
SSL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
sslUtils() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
SSLUtils - Class in com.sun.enterprise.security.ssl
Handy class containing static functions.
SSLUtils() - Constructor for class com.sun.enterprise.security.ssl.SSLUtils
 
startupArg(String) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
startupContext - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
subject - Variable in class com.sun.enterprise.common.iiop.security.SecurityContext
 
subject - Variable in class com.sun.enterprise.security.common.AbstractSecurityContext
 
SUBST_SUBJECT_DN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
SUBST_SUBJECT_NAME - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
 
supportsUserManagement() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
 
supportsUserManagement() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
 

T

TextLoginDialog - Class in com.sun.enterprise.security
This implementation of LoginDialog If these are not set, then it queries the user in the command window.
TextLoginDialog(Callback[]) - Constructor for class com.sun.enterprise.security.TextLoginDialog
 
toString() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
 
toString() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
The string representation of the credential.
toString() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
String representation of the credential.
toString() - Method in class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
 
toString() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
Returns the name of this realm.
toString() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
 
toString() - Method in class com.sun.enterprise.security.SecurityContext
 
transaction() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
transactionErrorMessageKey() - Method in class com.sun.enterprise.security.admin.cli.DisableSecureAdminCommand
 
transactionErrorMessageKey() - Method in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
 
transactionErrorMessageKey() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
Returns the error key for finding a message describing an error during the operation - either enable or disable.
typedModules - Variable in class com.sun.enterprise.security.audit.BaseAuditManager
 

U

unknownCredentialError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
unloadInstance(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Remove realm with given name from cache.
unloadInstance(String, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Remove realm with given name from cache.
UnsupportedRealmException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
 
UnsupportedRealmException() - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.UnsupportedRealmException
 
UpdateFileUser - Class in com.sun.enterprise.security.cli
Update File User Command Usage: update-file-user [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--userpassword admin_passwd] [--groups user_groups[:user_groups]*] [--authrealmname authrealm_name] [--target target(Default server)] username
UpdateFileUser() - Constructor for class com.sun.enterprise.security.cli.UpdateFileUser
 
updateInstance(Realm, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Replace a Realm instance.
updateInstance(String, Realm, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Replace a Realm instance.
UpdatePasswordAlias - Class in com.sun.enterprise.security.cli
Update Password Alias Command Usage: update-password-alias [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] aliasname Result of the command is that: the entry of the form: aliasname=invalid input: '<'password-encrypted-with-masterpassword> in invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file gets updated with the new alias password domain.xml example entry is: invalid input: '<'provider-config class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule" provider-id="XWS_ClientProvider" provider-type ="client"> invalid input: '<'property name="password" value="${ALIAS=myalias}/> invalid input: '<'/provider-config>
UpdatePasswordAlias() - Constructor for class com.sun.enterprise.security.cli.UpdatePasswordAlias
 
updateSecureAdminSettings(SecureAdmin) - Method in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
 
updateUser(String, String, char[], String[]) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Update data for an existing user.
updateUser(String, String, char[], String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
Update data for an existing user.
updateUser(String, String, String, String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
Update data for an existing user.
URI - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
 
User - Interface in com.sun.enterprise.security.auth.realm
All users are principals ...
USERNAME_PASSWORD - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
 
usernamePasswordEnteringSecurityError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
UsernamePasswordStore - Class in com.sun.enterprise.security
This class is used to share information between either of the following scenarios 1.
Util - Class in com.sun.enterprise.security.common
 
Util() - Constructor for class com.sun.enterprise.security.common.Util
 

V

validateInternalUsernameAndPasswordAlias(String, String) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
Makes sure the username is a valid admin username and that the password alias is defined.
verifyMasterPassword(char[]) - Method in class com.sun.enterprise.security.ssl.SSLUtils
 

W

WebSecurityDeployerProbeProvider - Class in com.sun.enterprise.security
 
WebSecurityDeployerProbeProvider() - Constructor for class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
 
WebSecurityDeployerStatsProvider - Class in com.sun.enterprise.security
 
WebSecurityDeployerStatsProvider() - Constructor for class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
 
writableDomain() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
writableSecureAdmin() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
 
writeConfigFileToTempDir(String) - Static method in class com.sun.enterprise.security.common.Util
 

X

X509CertificateCredential - Class in com.sun.enterprise.security.auth.login.common
This class holds the user certificate for the certificate realm and the realm name.
X509CertificateCredential(X509Certificate[], String, String) - Constructor for class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
Construct a credential with the specified X509Certificate certificate chain, realm name and alias.
xmlStreamingError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 

_

_commitSucceeded - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_currentRealm - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_groupsList - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_logger - Static variable in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
 
_logger - Static variable in class com.sun.enterprise.security.auth.realm.Realm
 
_logger - Static variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_options - Variable in class com.sun.enterprise.security.BaseCertificateLoginModule
Options configured for this LoginModule.
_options - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_passwd - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_password - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_sharedState - Variable in class com.sun.enterprise.security.BaseCertificateLoginModule
State shared with other login modules.
_sharedState - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_subject - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_succeeded - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_username - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
_userPrincipal - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form