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.
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.Realm
Add assign groups to given Vector 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 class com.sun.enterprise.security.auth.realm.Realm
Adds new user to file realm.
addUser(String, char[], String[]) - Method in class com.sun.enterprise.security.BaseRealm
Adds new user to file realm.
addUser(String, String, String[]) - Method in class com.sun.enterprise.security.BaseRealm
Deprecated.
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.
AssertedCredentials - Class in com.sun.enterprise.security.auth.login
 
AssertedCredentials(String, String) - Constructor for class com.sun.enterprise.security.auth.login.AssertedCredentials
 
AssertedCredentials(String, String, Object) - Constructor for class com.sun.enterprise.security.auth.login.AssertedCredentials
 
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_CONTINUE - Static variable in interface com.sun.enterprise.security.auth.AuthenticationStatus
 
AUTH_EXPIRED - Static variable in interface com.sun.enterprise.security.auth.AuthenticationStatus
 
AUTH_FAILURE - Static variable in interface com.sun.enterprise.security.auth.AuthenticationStatus
 
AUTH_SUCCESS - Static variable in interface com.sun.enterprise.security.auth.AuthenticationStatus
 
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() - Method in class com.iplanet.ias.security.auth.login.PasswordLoginModule
 
authenticate() - Method in class com.sun.enterprise.security.auth.login.FileLoginModule
Perform file authentication.
authenticate() - Method in class com.sun.enterprise.security.auth.login.LDAPLoginModule
Performs authentication for the current user.
authenticate() - Method in class com.sun.enterprise.security.auth.login.PasswordLoginModule
Perform authentication decision.
authenticate() - Method in class com.sun.enterprise.security.auth.login.SolarisLoginModule
Perform solaris authentication.
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.iplanet.ias.security.auth.login.PasswordLoginModule
authenticateUser calls authenticate which is implemented by the implementation of this subclass
authenticateUser() - Method in class com.sun.enterprise.security.auth.login.PasswordLoginModule
Older implementations can implement authenticate.
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
AuthenticationHandler - Interface in com.sun.enterprise.security.auth.realm
This interface is used by the Authentication Service to have the Principal authenticated by the realm.
AuthenticationStatus - Interface in com.sun.enterprise.security.auth
This interface stores the status of the authentication.
AuthenticationStatusImpl - Class in com.sun.enterprise.security.auth
This class implements an AuthenticationStatus object.
AuthenticationStatusImpl(String, String, String, int) - Constructor for class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This constructs a new AuthenticationStatus object.
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 in com.sun.enterprise.security.auth.realm
Exception thrown when a Realm is found to be corrupted for some reason.
BadRealmException() - Constructor for exception com.sun.enterprise.security.auth.realm.BadRealmException
 
BadRealmException(String) - Constructor for exception com.sun.enterprise.security.auth.realm.BadRealmException
Constructs the exception, with descriptive information.
BadRealmException(String, Throwable) - Constructor for exception com.sun.enterprise.security.auth.realm.BadRealmException
 
BadRealmException(Throwable) - Constructor for exception com.sun.enterprise.security.auth.realm.BadRealmException
 
BadUserException - Exception in com.sun.enterprise.security.auth.realm
Exception thrown when a User is found to be corrupted for some reason.
BadUserException(String) - Constructor for exception com.sun.enterprise.security.auth.realm.BadUserException
Constructs the exception, with descriptive information.
BaseAuditManager<T extends BaseAuditModule> - 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
 
BaseRealm - Class in com.sun.enterprise.security
Parent class for iAS Realm classes.
BaseRealm() - Constructor for class com.sun.enterprise.security.BaseRealm
 

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.iplanet.ias.security.auth.login - package com.iplanet.ias.security.auth.login
 
com.iplanet.ias.security.auth.realm - package com.iplanet.ias.security.auth.realm
 
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 - package com.sun.enterprise.security.auth
 
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.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.
commitAuthentication(String, char[], Realm, String[]) - Method in class com.iplanet.ias.security.auth.login.PasswordLoginModule
Called at the end of the authenticate method by the user
commitAuthentication(String, char[], Realm, String[]) - Method in class com.sun.enterprise.security.auth.login.PasswordLoginModule
Since the passwords are to be stored as to have char[] BT: 6946553.
commitAuthentication(String, String, Realm, String[]) - Method in class com.iplanet.ias.security.auth.login.PasswordLoginModule
Deprecated.
commitAuthentication(String, String, Realm, String[]) - Method in class com.sun.enterprise.security.auth.login.PasswordLoginModule
Deprecated.
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(Object) - Method in class com.sun.enterprise.security.auth.realm.Realm
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 <audit-module classname="com.foo.security.Audit" name="AM"> </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 <auth-realm name="file" classname="com.sun.enterprise.security.auth.realm.file.FileRealm"> </auth-realm> Or <auth-realm name="certificate" classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm"> </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 <jacc-provider policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="default" policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory"> </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 <message-security-config auth-layer="SOAP"> <provider-config class-name="com.sun.wss.provider.ClientSecAuthModule" provider-id="XWS_ClientProvider" provider-type= "client"> <request-policy auth-source="content"/> <response-policy auth-source="content"/> </provider-config> </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: <domain-dir>/<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
 
createPolicyProxy(Class<T>) - Static method in class com.sun.enterprise.security.PolicyLoader
 
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=<password-encrypted-with-masterpassword> in <domain-dir>/<domain-name>/config/domain-passwords file is removed domain.xml example entry is: <provider-config class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule" provider-id="XWS_ClientProvider" provider-type ="client"> <property name="password" value="${ALIAS=myalias}/> </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
 
doAuthentication(String, byte[]) - Method in interface com.sun.enterprise.security.auth.realm.AuthenticationHandler
This method authenticates the given principal using the specified authentication data and the Principal's Credentials.
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.
equals(Object) - Method in class com.sun.enterprise.security.auth.PrivilegeImpl
Compares equality...
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
exportObject(Remote) - Method in class com.sun.enterprise.security.auth.RemoteObject
 
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 wrapper 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
 
getAuthenticationHandler() - Method in class com.sun.enterprise.security.auth.realm.Realm
Returns an AuthenticationHandler object which can be used to authenticate within this realm.
getAuthenticationHandler() - Method in class com.sun.enterprise.security.BaseRealm
Returns an AuthenticationHandler object which can be used to authenticate within this realm.
getAuthMethod() - Method in class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This method returns the "method" used to perform authentication
getAuthSpecificData() - Method in interface com.sun.enterprise.security.auth.AuthenticationStatus
This is the value returned by the Authenticator when the status is AUTH_CONTINUE.
getAuthSpecificData() - Method in class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This method returns a byte array of zero length, since there's no auth specific data needed for passphrase based authentication.
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.Realm
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.
getContinuationData() - Method in interface com.sun.enterprise.security.auth.AuthenticationStatus
This is the value returned by the Authenticator when the status is AUTH_CONTINUE.
getContinuationData() - Method in class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This method returns a byte array of zero length, since there's no continuation data needed for passphrase based authentication.
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.Realm
 
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 class com.sun.enterprise.security.auth.realm.Realm
Returns names of all the groups in this particular realm.
getGroupNames() - Method in class com.sun.enterprise.security.BaseRealm
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 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.Realm
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
 
getInfo() - Method in class com.sun.enterprise.security.auth.login.AssertedCredentials
 
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.Realm
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.Realm
 
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 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 interface com.sun.enterprise.security.auth.Privilege
Returns the name of the name of the Privilege.
getName() - Method in class com.sun.enterprise.security.auth.PrivilegeImpl
Returns the name of the name of the Privilege.
getName() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
 
getName() - Method in class com.sun.enterprise.security.auth.realm.Realm
Returns the name of this realm.
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
Deprecated.
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
 
getPrincipalName() - Method in class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This method returns the string representation of the principal that was authenticated.
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.Realm
Return properties of the realm.
getProperty(String) - Method in class com.sun.enterprise.security.auth.realm.Realm
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 interface com.sun.enterprise.security.auth.realm.AuthenticationHandler
Returns the Realm that this Authentication Handler is authenticating in.
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.
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 class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This method returns the name of realm where the authentication was performed.
getRealmName() - Method in interface com.sun.enterprise.security.auth.digest.api.Key
 
getRealmName() - Method in class com.sun.enterprise.security.auth.login.AssertedCredentials
 
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
 
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 interface com.sun.enterprise.security.auth.AuthenticationStatus
This method returns the status of the authentication
getStatus() - Method in class com.sun.enterprise.security.auth.AuthenticationStatusImpl
This method returns the status of the authentication
getStatus() - Method in exception 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 class com.sun.enterprise.security.auth.realm.Realm
Returns the information recorded about a particular named user.
getUser(String) - Method in class com.sun.enterprise.security.BaseRealm
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.AssertedCredentials
 
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 class com.sun.enterprise.security.auth.realm.Realm
Returns names of all the users in this particular realm.
getUserNames() - Method in class com.sun.enterprise.security.BaseRealm
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
 
groupMapper - Variable in class com.sun.enterprise.security.auth.realm.Realm
 
GroupMapper - Class in com.sun.enterprise.security.auth.realm
 
GroupMapper() - Constructor for class com.sun.enterprise.security.auth.realm.GroupMapper
 
GroupNotEmptyException - Exception in com.sun.enterprise.security.auth.realm
Exception thrown when an operation is requested to remove a group that has a list of users.
GroupNotEmptyException(String) - Constructor for exception com.sun.enterprise.security.auth.realm.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.
hashCode() - Method in class com.sun.enterprise.security.auth.PrivilegeImpl
Returns the hashCode ..
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

IASRealm - Class in com.iplanet.ias.security.auth.realm
Parent class for iAS Realm classes.
IASRealm - Class in com.sun.enterprise.security.auth.realm
Parent class for iAS Realm classes.
IASRealm() - Constructor for class com.iplanet.ias.security.auth.realm.IASRealm
 
IASRealm() - Constructor for class com.sun.enterprise.security.auth.realm.IASRealm
 
IASSecurityException - Exception in com.sun.enterprise.security.util
General exception class for iAS security failures.
IASSecurityException(String) - Constructor for exception com.sun.enterprise.security.util.IASSecurityException
Constructor.
IASSecurityException(String, Throwable) - Constructor for exception com.sun.enterprise.security.util.IASSecurityException
Constructor.
IASSecurityException(Throwable) - Constructor for exception 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.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.Realm
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(Properties) - Method in interface com.sun.enterprise.security.auth.PrincipalMapper
 
initialize(Properties) - Method in interface com.sun.enterprise.security.auth.TrustHandler
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - 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, File) - Static method in class com.sun.enterprise.security.auth.realm.Realm
Deprecated. 
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 in com.sun.enterprise.security.auth.realm
Exception thrown when an operation is invoked on a realm that does not support it.
InvalidOperationException(String) - Constructor for exception com.sun.enterprise.security.auth.realm.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.
isTrusted(String, String, X509Certificate, Principal[]) - Method in interface com.sun.enterprise.security.auth.TrustHandler
determines if the container can trust the network entity from which we received the message with P-Asserted-Identity header.
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.BaseRealm
 
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
iAS 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: <domain-dir>/<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
loadPolicy() - Method in class com.sun.enterprise.security.PolicyLoader
Attempts to install the policy-provider.
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(AssertedCredentials) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
 
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 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 com.sun.enterprise.security.auth.login.common.LoginException
Create a new LoginException object with the given authentication value.
LoginException(String) - Constructor for exception 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
 
mapIdentity(Principal[]) - Method in interface com.sun.enterprise.security.auth.PrincipalMapper
converts values in to a format understood by the container/container backend eg: database, ldap etc.
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 in com.sun.enterprise.security.auth.realm
Exception thrown when an operation is requested on a realm which does not exist.
NoSuchRealmException(String) - Constructor for exception com.sun.enterprise.security.auth.realm.NoSuchRealmException
Constructs the exception, with descriptive information.
NoSuchUserException - Exception in com.sun.enterprise.security.auth.realm
Exception thrown when an operation is requested on a user which does not exist.
NoSuchUserException(String) - Constructor for exception com.sun.enterprise.security.auth.realm.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.Realm
 
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
PasswordLoginModule - Class in com.iplanet.ias.security.auth.login
Provided for backward compatibility with SunOne 7.0 Newer implementations should extend com.sun.appserv.security.BasePasswordLoginModule
PasswordLoginModule - Class in com.sun.enterprise.security.auth.login
Abstract base class for password-based login modules.
PasswordLoginModule() - Constructor for class com.iplanet.ias.security.auth.login.PasswordLoginModule
 
PasswordLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.PasswordLoginModule
 
persist() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
Persist the realm data to permanent storage
persist() - Method in class com.sun.enterprise.security.auth.realm.Realm
Persist the realm data to permanent storage
persist() - Method in class com.sun.enterprise.security.BaseRealm
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
 
PolicyLoader - Class in com.sun.enterprise.security
Loads the Default Policy File into the system.
PolicyLoader() - Constructor for class com.sun.enterprise.security.PolicyLoader
 
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.
PrincipalMapper - Interface in com.sun.enterprise.security.auth
Enables formatting of principal retrieved from message eg: P-Asserted-Identity values.
privateSubjectCredentialsError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
 
Privilege - Interface in com.sun.enterprise.security.auth
This remote interface enables the deployment tool to query the details of the Privilege.
PrivilegeImpl - Class in com.sun.enterprise.security.auth
This method provides an implementation a Privilege
PrivilegeImpl(String) - Constructor for class com.sun.enterprise.security.auth.PrivilegeImpl
Creates a new Privilege object..
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
The default constructor creates a realm which will later be initialized, either from properties or by deserializing.
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
 
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 class com.sun.enterprise.security.auth.realm.Realm
Refreshes the realm data so that new users/groups are visible.
refresh() - Method in class com.sun.enterprise.security.BaseRealm
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.
refresh(String) - Method in class com.sun.enterprise.security.auth.realm.Realm
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.
RemoteObject - Class in com.sun.enterprise.security.auth
Just a Base class to make exporting remote objects a bit easier...
RemoteObject() - Constructor for class com.sun.enterprise.security.auth.RemoteObject
 
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 class com.sun.enterprise.security.auth.realm.Realm
Remove user from file realm.
removeUser(String) - Method in class com.sun.enterprise.security.BaseRealm
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
 
setLoginModuleForAuthentication(LoginModule) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
 
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.Realm
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.Realm
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
 
sm - Static variable in class com.sun.enterprise.security.BaseRealm
 
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 class com.sun.enterprise.security.auth.realm.Realm
 
supportsUserManagement() - Method in class com.sun.enterprise.security.BaseRealm
 

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
 
TimestampValidator - Interface in com.sun.enterprise.security.auth
validate Timestamp received in messages.
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.Realm
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.
TrustHandler - Interface in com.sun.enterprise.security.auth
Enables developers to provide custom implementation to enable sip containers to determine if a network entity can be trusted.
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.
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=<password-encrypted-with-masterpassword> in <domain-dir>/<domain-name>/config/domain-passwords file gets updated with the new alias password domain.xml example entry is: <provider-config class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule" provider-id="XWS_ClientProvider" provider-type ="client"> <property name="password" value="${ALIAS=myalias}/> </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 class com.sun.enterprise.security.auth.realm.Realm
Update data for an existing user.
updateUser(String, String, char[], String[]) - Method in class com.sun.enterprise.security.BaseRealm
Update data for an existing user.
updateUser(String, String, String, String[]) - Method in class com.sun.enterprise.security.BaseRealm
Deprecated.
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

validate(Date, long, long) - Method in interface com.sun.enterprise.security.auth.TimestampValidator
validate given time against current time.
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
Deprecated.
_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