Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A1 - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- A2 - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- abort() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
-
This method is called if the LoginContext's overall authentication failed.
- abort() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
-
This method is called if the LoginContext's overall authentication failed.
- abort() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
- abort() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Abort the authentication process.
- AbstractGlassFishRealmState - Class in com.sun.enterprise.security.auth.realm
-
Abstract class that stores the common state for all Realms.
- AbstractGlassFishRealmState() - Constructor for class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
The default the constructor creates a realm which will later be initialized, either from properties or by deserializing.
- AbstractSecurityContext - Class in com.sun.enterprise.security.common
-
This base class defines the methods that Security Context should exhibit.
- AbstractSecurityContext() - Constructor for class com.sun.enterprise.security.common.AbstractSecurityContext
- addAssignGroups(String[]) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Add assign groups to given array of groups.
- addAuditModule(String, String, Properties) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
-
Add the given audit module to the list of loaded audit module.
- addManagerToApp(Map<String, Map<String, T>>, Map<String, ArrayList<String>>, String, String, String, T) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
-
In iD2sMmap, maps manager to ctxId and name, and in app2iDmap, includes ctxID in values mapped to appName.
- addUser(String, char[], String[]) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Adds new user to file realm.
- addUser(String, char[], String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
-
Adds new user to file realm.
- addUser(String, String, String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
-
Adds new user to file realm.
- ADMIN_LISTENER_NAME - Static variable in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
- adminalias - Variable in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
- ALGORITHM - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- ALL - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
- AnonCredential - Class in com.sun.enterprise.common.iiop.security
-
This class is part of the interface between J2EE RI and security interceptors.
- AnonCredential() - Constructor for class com.sun.enterprise.common.iiop.security.AnonCredential
- AppCNonceCacheMap - Class in com.sun.enterprise.security
- AppCNonceCacheMap() - Constructor for class com.sun.enterprise.security.AppCNonceCacheMap
- AppContextCallback() - Constructor for class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm.AppContextCallback
- AppservAccessController - Class in com.sun.enterprise.security.common
-
This class provides an optimization for some methods in java.security.AccessController.
- AT_CHAR - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
- AT_STRING - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
- auditAtnRefusedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- AuditManager - Interface in com.sun.enterprise.security.audit
-
Defines the behavior for audit manager implementations.
- auditModuleCreated(AuditModule) - Method in class com.sun.enterprise.security.SecurityConfigListener
-
New audit module created.
- auditModuleDeleted(AuditModule) - Method in class com.sun.enterprise.security.SecurityConfigListener
-
Audit module deleted.
- auditModuleUpdated(AuditModule) - Method in class com.sun.enterprise.security.SecurityConfigListener
-
Audit module updated (attributes change).
- auditOn - Variable in class com.sun.enterprise.security.audit.BaseAuditManager
- AuditServerShutdownListener() - Constructor for class com.sun.enterprise.security.SecurityLifecycle.AuditServerShutdownListener
- AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
- AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.file.FileRealm
- AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- AUTH_TYPE - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
- authcls - Variable in class com.sun.enterprise.common.iiop.security.SecurityContext
- authenticate(String, char[]) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Authenticates a user.
- authenticate(String, char[]) - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
-
Invoke the native authentication call.
- authenticate(Subject, X500Principal) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
-
Complete authentication of certificate user.
- authenticateUser() - Method in class com.sun.enterprise.security.auth.login.FileLoginModule
-
Perform file authentication.
- authenticateUser() - Method in class com.sun.enterprise.security.auth.login.LDAPLoginModule
-
Performs authentication for the current user.
- authenticateUser() - Method in class com.sun.enterprise.security.auth.login.SolarisLoginModule
-
Perform solaris authentication.
- authenticateUser() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
-
Perform authentication decision.
- authenticateUser() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Perform authentication decision.
- authentication(String, String, boolean) - Method in interface com.sun.enterprise.security.audit.AuditManager
-
Reports authentication events to registered audit modules.
- authentication(String, String, boolean) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
-
logs the authentication call for all the loaded modules.
- authentication(String, String, boolean) - Method in class com.sun.enterprise.security.BaseAuditModule
-
Invoked post authentication request for a user in a given realm
- authorize(ComponentInvocation) - Method in interface com.sun.enterprise.security.SecurityManager
- authRealmCreated(AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
-
New auth realm created.
- authRealmCreated(Config, AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
-
New auth realm created.
- authRealmDeleted(AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
-
Auth realm deleted.
- authRealmDeleted(Config, AuthRealm) - Static method in class com.sun.enterprise.security.SecurityConfigListener
-
Auth realm deleted.
- authRealmUpdated(AuthRealm) - Method in class com.sun.enterprise.security.SecurityConfigListener
-
Auth realm updated (attributes change).
- authRealmUpdated(Config, AuthRealm) - Method in class com.sun.enterprise.security.SecurityConfigListener
-
Auth realm updated (attributes change).
B
- BadRealmException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
-
Exception thrown when a Realm is found to be corrupted for some reason.
- BadRealmException() - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
- BadRealmException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
-
Constructs the exception, with descriptive information.
- BadRealmException(String, Throwable) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
- BadRealmException(Throwable) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadRealmException
- BadUserException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
-
Exception thrown when a User is found to be corrupted for some reason.
- BadUserException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.BadUserException
-
Constructs the exception, with descriptive information.
- BaseAuditManager<T> - Class in com.sun.enterprise.security.audit
-
Basic implementation of audit manager.
- BaseAuditManager() - Constructor for class com.sun.enterprise.security.audit.BaseAuditManager
- BaseAuditModule - Class in com.sun.enterprise.security
-
Base class that should be extended by all classes that wish to provide their own Audit support.
- BaseAuditModule() - Constructor for class com.sun.enterprise.security.BaseAuditModule
- BaseCertificateLoginModule - Class in com.sun.enterprise.security
-
Abstract base class for certificate-based login modules.
- BaseCertificateLoginModule() - Constructor for class com.sun.enterprise.security.BaseCertificateLoginModule
- BasePasswordLoginModule - Class in com.sun.enterprise.security
-
Abstract base class for password-based login modules.
- BasePasswordLoginModule() - Constructor for class com.sun.enterprise.security.BasePasswordLoginModule
- BaseProgrammaticLoginPermission - Class in com.sun.enterprise.security
-
Permission for using programmatic login.
- BaseProgrammaticLoginPermission(String) - Constructor for class com.sun.enterprise.security.BaseProgrammaticLoginPermission
C
- cancelStatus - Variable in class com.sun.enterprise.security.auth.login.LoginCallbackHandler
- CERT_REALMNAME - Static variable in class com.sun.enterprise.security.auth.login.LoginContextDriver
- CERTIFICATE - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
- CertificateRealm - Class in com.sun.enterprise.security.auth.realm.certificate
-
Realm wrapper for supporting certificate authentication.
- CertificateRealm() - Constructor for class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
- CertificateRealm.AppContextCallback - Class in com.sun.enterprise.security.auth.realm.certificate
-
A
LoginModule
forCertificateRealm
can instantiate and pass aAppContextCallback
tohandle
method of the passedCallbackHandler
to retrieve the application name information. - certLoginBadRealmError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- ChangeAdminPassword - Class in com.sun.enterprise.security.cli
-
Change Admin Password Command Usage: change-admin-password [--user admin_user] [--terse=false] [--echo=false] [--host localhost] [--port 4848|4849] [--secure | -s]
- ChangeAdminPassword() - Constructor for class com.sun.enterprise.security.cli.ChangeAdminPassword
- changed(PropertyChangeEvent[]) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminConfigMonitor
- changed(PropertyChangeEvent[]) - Method in class com.sun.enterprise.security.SecurityConfigListener
-
Notification that @Configured objects that were injected have changed
- checkPermission(String) - Static method in class com.sun.enterprise.security.ssl.SSLUtils
- chooseClientAlias(String[], Principal[], Socket) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Choose the client alias that will be used to select the client certificate for SSL client auth.
- chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
- chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
- chooseServerAlias(String, Principal[], Socket) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Choose the server alias that will be used to select the server certificate for SSL server auth.
- CLIENT_JAAS_CERTIFICATE - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
- CLIENT_JAAS_PASSWORD - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
- ClientCertificateLoginModule - Class in com.sun.enterprise.security.auth.login
-
This LoginModule authenticates users with X509 certificates.
- ClientCertificateLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
- ClientPasswordLoginModule - Class in com.sun.enterprise.security.auth.login
-
This sample LoginModule authenticates users with a password.
- ClientPasswordLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
- ClientSecurityContext - Class in com.sun.enterprise.security.common
-
This class represents the security context on the client side.
- ClientSecurityContext(String, Subject) - Constructor for class com.sun.enterprise.security.common.ClientSecurityContext
-
This creates a new ClientSecurityContext object.
- CLIUtil - Class in com.sun.enterprise.security.cli
- CLIUtil() - Constructor for class com.sun.enterprise.security.cli.CLIUtil
- CLUSTER_NAME_PROP - Static variable in interface com.sun.enterprise.security.CNonceCacheFactory
- CNONCE - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- CNonceCacheFactory - Interface in com.sun.enterprise.security
- com.sun.enterprise.common.iiop.security - package com.sun.enterprise.common.iiop.security
- com.sun.enterprise.security - package com.sun.enterprise.security
- com.sun.enterprise.security.admin.cli - package com.sun.enterprise.security.admin.cli
- com.sun.enterprise.security.audit - package com.sun.enterprise.security.audit
- com.sun.enterprise.security.auth.digest.api - package com.sun.enterprise.security.auth.digest.api
- com.sun.enterprise.security.auth.login - package com.sun.enterprise.security.auth.login
- com.sun.enterprise.security.auth.login.common - package com.sun.enterprise.security.auth.login.common
- com.sun.enterprise.security.auth.realm - package com.sun.enterprise.security.auth.realm
- com.sun.enterprise.security.auth.realm.certificate - package com.sun.enterprise.security.auth.realm.certificate
- com.sun.enterprise.security.auth.realm.exceptions - package com.sun.enterprise.security.auth.realm.exceptions
- com.sun.enterprise.security.auth.realm.file - package com.sun.enterprise.security.auth.realm.file
- com.sun.enterprise.security.auth.realm.ldap - package com.sun.enterprise.security.auth.realm.ldap
- com.sun.enterprise.security.auth.realm.solaris - package com.sun.enterprise.security.auth.realm.solaris
- com.sun.enterprise.security.cli - package com.sun.enterprise.security.cli
- com.sun.enterprise.security.common - package com.sun.enterprise.security.common
- com.sun.enterprise.security.embedded - package com.sun.enterprise.security.embedded
- com.sun.enterprise.security.factory - package com.sun.enterprise.security.factory
- com.sun.enterprise.security.ssl - package com.sun.enterprise.security.ssl
- com.sun.enterprise.security.util - package com.sun.enterprise.security.util
- commit() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- commit() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
-
This method is called if the LoginContext's overall authentication succeeded (the relevant REQUIRED, REQUISITE, SUFFICIENT and OPTIONAL LoginModules succeeded).
- commit() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
-
This method is called if the LoginContext's overall authentication succeeded (the relevant REQUIRED, REQUISITE, SUFFICIENT and OPTIONAL LoginModules succeeded).
- commit() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
- commit() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Commit the authentication.
- commitUserAuthentication(String[]) - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
-
This is a convenience method which can be used by subclasses
- commitUserAuthentication(String[]) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
This is a convenience method which can be used by subclasses
- compare(SocketFactory, SocketFactory) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- compareTo(Realm) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Compares a realm to another.
- Constants - Class in com.sun.enterprise.security.auth.digest.api
- Constants() - Constructor for class com.sun.enterprise.security.auth.digest.api.Constants
- ContainerSecurityLifecycle - Interface in com.sun.enterprise.security
- convertingCertError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- copyConfigFiles(ServiceLocator, File, File) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
- copyConfigFiles(ServiceLocator, File, File) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
- copyingSecurityConfigFilesIOError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- CORBAObjectPermission - Class in com.sun.enterprise.security
-
This object represents the permission to invoke on a set of CORBA objects that are not EJBs.
- CORBAObjectPermission() - Constructor for class com.sun.enterprise.security.CORBAObjectPermission
- CORBAObjectPermission(String) - Constructor for class com.sun.enterprise.security.CORBAObjectPermission
- CORBAObjectPermission(String, String) - Constructor for class com.sun.enterprise.security.CORBAObjectPermission
- CreateAuditModule - Class in com.sun.enterprise.security.cli
-
Create Audit Module Command Usage: create-audit-module --classname classnme [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--property (name=value) [:name=value]*] [--target target(Default server)] audit_module_name domain.xml element example invalid input: '<'audit-module classname="com.foo.security.Audit" name="AM">
invalid input: '<'/audit-module> - CreateAuditModule() - Constructor for class com.sun.enterprise.security.cli.CreateAuditModule
- CreateAuthRealm - Class in com.sun.enterprise.security.cli
-
CLI command to create JACC Provider Usage: create-auth-realm --classname realm_class [--terse=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--property (name=value)[:name=value]*] [--echo=false] [--target target(Default server)] auth_realm_name domain.xml element example invalid input: '<'auth-realm name="file" classname="com.sun.enterprise.security.auth.realm.file.FileRealm">
invalid input: '<'/auth-realm> Or invalid input: '<'auth-realm name="certificate" classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm"> invalid input: '<'/auth-realm> - CreateAuthRealm() - Constructor for class com.sun.enterprise.security.cli.CreateAuthRealm
- createCNonceCache(String, String, String, String) - Method in interface com.sun.enterprise.security.CNonceCacheFactory
- createExportedName(Oid, byte[]) - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
- CreateFileUser - Class in com.sun.enterprise.security.cli
-
Create File User Command Usage: create-file-user [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--userpassword admin_passwd] [--passwordfile file_name] [--groups user_groups[:user_groups]*] [--authrealmname authrealm_name] [--target target(Default server)] username
- CreateFileUser() - Constructor for class com.sun.enterprise.security.cli.CreateFileUser
- CreateJACCProvider - Class in com.sun.enterprise.security.cli
-
Create Jacc Provider Command Usage: create-jacc-provider --policyconfigfactoryclass pc_factory_class --policyproviderclass pol_provider_class [--help] [--user admin_user] [--passwordfile file_name] [ --property (name=value)[:name=value]*] [ --target target_name] jacc_provider_name domain.xml element example invalid input: '<'jacc-provider policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="default" policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory">
invalid input: '<'/jacc-provider> - CreateJACCProvider() - Constructor for class com.sun.enterprise.security.cli.CreateJACCProvider
- CreateMessageSecurityProvider - Class in com.sun.enterprise.security.cli
-
Create Message Security Provider Command Usage: create-message-security-provider [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Default server)] [--layer message_layer=SOAP] [--providertype provider_type] [--requestauthsource request_auth_source] [--requestauthrecipient request_auth_recipient] [--responseauthsource response_auth_source] [--responseauthrecipient response_auth_recipient] [--isdefaultprovider] [--property (name=value)[:name=value]*] --classname provider_class provider_name domain.xml element example invalid input: '<'message-security-config auth-layer="SOAP"> invalid input: '<'provider-config class-name="com.sun.wss.provider.ClientSecAuthModule" provider-id="XWS_ClientProvider" provider-type= "client"> invalid input: '<'request-policy auth-source="content"/> invalid input: '<'response-policy auth-source="content"/>
invalid input: '<'/provider-config> invalid input: '<'/message-security-config> - CreateMessageSecurityProvider() - Constructor for class com.sun.enterprise.security.cli.CreateMessageSecurityProvider
- CreatePasswordAlias - Class in com.sun.enterprise.security.cli
-
Create Password Alias Command Usage: create-password-alias [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] aliasname Result of the command is that: invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file gets appended with the entry of the form: aliasname=
A user can use this aliased password now in setting passwords in domain.xml. - CreatePasswordAlias() - Constructor for class com.sun.enterprise.security.cli.CreatePasswordAlias
- createRealms() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- createRealms(Config) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- createRealms(String, List<AuthRealm>) - Static method in class com.sun.enterprise.security.auth.realm.RealmConfig
- createRealms(String, List<AuthRealm>, String) - Static method in class com.sun.enterprise.security.auth.realm.RealmConfig
- createSocket() - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- createSocket(String, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- createSocket(String, int, InetAddress, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- createSocket(InetAddress, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- creation(Server) - Method in class com.sun.enterprise.security.common.EmbeddedSecurityLifeCycle
- CustomSocketFactory - Class in com.sun.enterprise.security.auth.realm.ldap
-
Custom socket factory for ldaps (SSL).
- CustomSocketFactory() - Constructor for class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
D
- DAS_CONFIG_NAME - Static variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- DATA - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- DEFAULT_POOL_PROTOCOL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- DEFAULT_SSL_LDAP_SOCKET_FACTORY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- defaultSecurityContextError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- defaultUserLoginError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- DeleteAuditModule - Class in com.sun.enterprise.security.cli
-
Delete Audit Module Command Usage: delete-audit-module [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Default server)] auth_realm_name
- DeleteAuditModule() - Constructor for class com.sun.enterprise.security.cli.DeleteAuditModule
- DeleteAuthRealm - Class in com.sun.enterprise.security.cli
-
Delete Auth Realm Command Usage: delete-auth-realm [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Default server)] auth_realm_name
- DeleteAuthRealm() - Constructor for class com.sun.enterprise.security.cli.DeleteAuthRealm
- DeleteFileUser - Class in com.sun.enterprise.security.cli
-
Delete File User Command Usage: delete-file-user [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--authrealmname authrealm_name] [--target target(Default server)] username
- DeleteFileUser() - Constructor for class com.sun.enterprise.security.cli.DeleteFileUser
- DeleteJaccProvider - Class in com.sun.enterprise.security.cli
-
Usage: delete-jacc-provider [--help] [--user admin_user] [--passwordfile file_name] [ --target target_name] jacc_provider_name
- DeleteJaccProvider() - Constructor for class com.sun.enterprise.security.cli.DeleteJaccProvider
- DeleteMessageSecurityProvider - Class in com.sun.enterprise.security.cli
-
Delete Message Security Provider Command Usage: delete-message-security-provider --layer message_layer [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--target target(Defaultserver)] provider_name
- DeleteMessageSecurityProvider() - Constructor for class com.sun.enterprise.security.cli.DeleteMessageSecurityProvider
- DeletePasswordAlias - Class in com.sun.enterprise.security.cli
-
Delete Password Alias Command Usage: delete-password-alias [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] aliasname Result of the command is that: The entry of the form: aliasname=invalid input: '<'password-encrypted-with-masterpassword> in invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file is removed domain.xml example entry is: invalid input: '<'provider-config class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule" provider-id="XWS_ClientProvider" provider-type ="client"> invalid input: '<'property name="password" value="${ALIAS=myalias}/> invalid input: '<'/provider-config>
- DeletePasswordAlias() - Constructor for class com.sun.enterprise.security.cli.DeletePasswordAlias
- destroy() - Method in interface com.sun.enterprise.security.SecurityManager
-
Call this method to clean up all the bookeeping data-structures in the SM.
- destruction(Server) - Method in class com.sun.enterprise.security.common.EmbeddedSecurityLifeCycle
- didServerGenerateCredentials() - Method in class com.sun.enterprise.security.SecurityContext
- DigestAlgorithmParameter - Interface in com.sun.enterprise.security.auth.digest.api
-
Interface to Digest algorithm parameters
- DigestCredentials - Class in com.sun.enterprise.security.auth.login
- DigestCredentials(String, String, DigestAlgorithmParameter[]) - Constructor for class com.sun.enterprise.security.auth.login.DigestCredentials
- DisableSecureAdminCommand - Class in com.sun.enterprise.security.admin.cli
-
Adjusts the DAS configuration to turn off secure admin, as if by executing these commands:
- DisableSecureAdminCommand() - Constructor for class com.sun.enterprise.security.admin.cli.DisableSecureAdminCommand
- disablingSecureAdminError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- DistinguishedPrincipalCredential - Class in com.sun.enterprise.security.auth.login
- DistinguishedPrincipalCredential(Principal) - Constructor for class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
- doAsPrivileged(PrivilegedExceptionAction<Object>) - Method in interface com.sun.enterprise.security.SecurityManager
- doClientLogin(int, CallbackHandler) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
Perform login on the client side.
- doClientLogin(int, CallbackHandler) - Static method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Perform login on the client side.
- doClientLogout() - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
Perform logout on the client side.
- domain - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
- domain - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- doPrivileged(PrivilegedAction<T>) - Static method in class com.sun.enterprise.security.common.AppservAccessController
- doPrivileged(PrivilegedExceptionAction<T>) - Static method in class com.sun.enterprise.security.common.AppservAccessController
- doX500Login(Subject, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
A special case login for X500Principal credentials.
- dumpHex(byte[]) - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
- DYNAMIC_GROUP_FACTORY_OBJECT_PROPERTY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- DYNAMIC_GROUP_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- DYNAMIC_GROUP_STATE_FACTORY_PROPERTY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
E
- EjbSecurityPolicyProbeProvider - Class in com.sun.enterprise.security
- EjbSecurityPolicyProbeProvider() - Constructor for class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
- EmbeddedSecurity - Interface in com.sun.enterprise.security
-
Utility contact to copy the security related config files from the passed non-embedded instanceDir to the embedded server instance's config.
- EmbeddedSecurityLifeCycle - Class in com.sun.enterprise.security.common
- EmbeddedSecurityLifeCycle() - Constructor for class com.sun.enterprise.security.common.EmbeddedSecurityLifeCycle
- EmbeddedSecurityUtil - Class in com.sun.enterprise.security.embedded
-
Utility file to copy the security related config files from the passed non-embedded instanceDir to the embedded server instance's config.
- EmbeddedSecurityUtil() - Constructor for class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
- EnableSecureAdminCommand - Class in com.sun.enterprise.security.admin.cli
-
Records that secure admin is to be used and adjusts each admin listener configuration in the domain to use secure admin.
- EnableSecureAdminCommand() - Constructor for class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
- enablingSecureAdminError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- ensureDASConfigReady() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- ensureNonDASConfigsReady() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- ensureSecureAdminReady() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- ENTITY_BODY - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- equals(Object) - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
- equals(Object) - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Compare two instances of the credential and return true if they are the same and false otherwise.
- equals(Object) - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
Compare two instances of the credential and return true if they are the same and false otherwise.
- ESCAPE_CHAR - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
- ESCAPE_STRING - Static variable in class com.sun.enterprise.common.iiop.security.GSSUPName
- event(EventListener.Event<?>) - Method in class com.sun.enterprise.security.SecurityLifecycle.AuditServerShutdownListener
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
-
Executes the particular xxx-secure-admin command (enable or disable).
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ChangeAdminPassword
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuditModule
-
Executes the command with the command parameters passed as Properties where the keys are paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuthRealm
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateFileUser
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateJACCProvider
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateMessageSecurityProvider
-
Executes the command with the command parameters passed as Properties where the keys are parameter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreatePasswordAlias
-
Executes the command with the command parameters passed as Properties where the keys are parameter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuditModule
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuthRealm
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteFileUser
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteJaccProvider
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteMessageSecurityProvider
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeletePasswordAlias
-
Executes the command with the command parameters passed as Properties where the keys are paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuditModule
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuthRealm
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileGroup
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileUser
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListJaccProviders
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListMessageSecurityProvider
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListPasswordAlias
-
Executes the command with the command parameters passed as Properties where the keys are paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListSupportedCipherSuites
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.UpdateFileUser
-
Executes the command with the command parameters passed as Properties where the keys are the paramter names and the values the parameter values
- execute(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.UpdatePasswordAlias
-
Executes the command with the command parameters passed as Properties where the keys are parameter names and the values the parameter values
- extractCredentials() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Method to extract container-provided username and password
F
- FileLoginModule - Class in com.sun.enterprise.security.auth.login
-
File realm login module.
- FileLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.FileLoginModule
- FileRealm - Class in com.sun.enterprise.security.auth.realm.file
-
Realm implementation for supporting file password authentication.
- FileRealm() - Constructor for class com.sun.enterprise.security.auth.realm.file.FileRealm
- FileRealm(String) - Constructor for class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Constructor.
- FileRealmUser - Class in com.sun.enterprise.security.auth.realm.file
-
Represents a FileRealm user.
- FileRealmUser(FileRealmHelper.User, String) - Constructor for class com.sun.enterprise.security.auth.realm.file.FileRealmUser
-
Constructor.
- findAndBind(String, char[]) - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
-
Supports mode=find-bind.
G
- getAdminSocketFactory(String, String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getAdminSSLContext(String, String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getAlgorithm() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
- getAlias() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
Return the alias for the certificate.
- getAppClientMsgSecConfigs() - Method in class com.sun.enterprise.security.common.Util
- getAppclientSsl() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getAppName() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
-
Get the application name.
- getAttribute(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
-
Return the requested attribute for the user.
- getAttribute(String) - Method in interface com.sun.enterprise.security.auth.realm.User
-
Returns the single requested attribute for the user.
- getAttributeNames() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
-
Return the names of the supported attributes for this user.
- getAttributeNames() - Method in interface com.sun.enterprise.security.auth.realm.User
-
Returns an enumeration of the keys for the attributes supported for this user.
- getAuditManager() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- getAuthType() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
- getAuthType() - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
-
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
- getAuthType() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
- getAuthType() - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
-
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
- getAuthType() - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
-
Returns a short (preferably less than fifteen characters) description of the kind of authentication which is supported by this realm.
- getCallbackHandler() - Method in class com.sun.enterprise.security.common.Util
- getCallbackHandler() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- getCallerPrincipal() - Method in class com.sun.enterprise.security.common.AbstractSecurityContext
-
This method should be implemented by the subclasses to return the caller principal.
- getCallerPrincipal() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
-
This method returns the caller principal.
- getCallerPrincipal() - Method in class com.sun.enterprise.security.SecurityContext
-
This method returns the caller principal.
- getCallerPrincipal() - Method in interface com.sun.enterprise.security.SecurityManager
- getCancelStatus() - Method in class com.sun.enterprise.security.auth.login.LoginCallbackHandler
-
Check whether the authentication was cancelled by the user.
- getCertificateChain(String) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Return the certificate chain for the specified alias.
- getCerts() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
-
Get the certificate chain presented by the client.
- getCipherSuite() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- getClientAliases(String, Principal[]) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Return all the available client aliases for the specified key type.
- getContextsForApp(Map<String, ArrayList<String>>, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
-
Get (EJB or Web) Policy context identifiers for app.
- getCurrent() - Static method in class com.sun.enterprise.security.common.ClientSecurityContext
-
This method gets the SecurityContext stored here.
- getCurrent() - Static method in class com.sun.enterprise.security.SecurityContext
-
This method gets the SecurityContext stored in the Thread Local Store (TLS) of the current thread.
- getCurrentEmbeddedServerName() - Static method in class com.sun.enterprise.security.common.Util
- getCurrentRealm() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getCurrentSecurityContext() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- getCurrentSecurityContext() - Method in class com.sun.enterprise.security.SecurityContext
- getCurrentSubject() - Method in interface com.sun.enterprise.security.SecurityManager
-
This will return the subject associated with the current call.
- getDefault() - Static method in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- getDefaultCallerPrincipal() - Static method in class com.sun.enterprise.security.SecurityContext
- getDefaultDigestAlgorithm() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
- getDefaultDigestAlgorithm() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- getDefaultHabitat() - Static method in class com.sun.enterprise.security.common.Util
- getDefaultInstance() - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Convenience method which returns the Realm object representing the current default realm.
- getDefaultRealm() - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Returns the name of the default realm.
- getDefaultRealmName() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- getDefaultSecurityContext() - Static method in class com.sun.enterprise.security.SecurityContext
- getDefaultSubject() - Static method in class com.sun.enterprise.security.SecurityContext
- getDelimiter() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
- getDN(String, boolean) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
-
Returns the correct DN to use for a given secure admin principal, mapping the alias (if it's an alias specified) to the DN for the corresponding cert in the key store.
- getExportedName() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
-
returns and exported name as an array of 1 or more UTF8 characters.
- getFromLoadedRealms(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- getFromLoadedRealms(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- getGroupInstance(String, String) - Method in interface com.sun.enterprise.security.PrincipalGroupFactory
- getGroupNames() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Returns names of all the groups in this particular realm.
- getGroupNames() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
-
Returns names of all the groups in this particular realm.
- getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
-
Returns the name of all the groups that this user belongs to.
- getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Returns the name of all the groups that this user belongs to.
- getGroupNames(String) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
-
Returns the name of all the groups that this user belongs to
- getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
-
Returns the name of all the groups that this user belongs to.
- getGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
-
Returns the name of all the groups that this user belongs to.
- getGroups() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
- getGroupsList() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getHabitat() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- getImplementationName() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
- getInstance() - Static method in class com.sun.enterprise.security.common.Util
- getInstance() - Static method in class com.sun.enterprise.security.SecurityServicesUtil
- getInstance(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Returns the realm identified by the name which is passed as a parameter.
- getInstance(String, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Returns the realm identified by the name which is passed as a parameter.
- getJAASContext() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Returns name of JAAS context used by this realm.
- getKeyFileNames(SecurityService) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
- getKeyFileNames(SecurityService) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
- getKeyManagers() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getKeyManagers(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getKeyManagers(String, String) - Method in class com.sun.enterprise.security.ssl.GlassfishServerSocketFactory
- getKeySize() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- getKeyStore() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getKeyStores() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getKeyStoreType() - Static method in class com.sun.enterprise.security.ssl.SSLUtils
- getLocalStrings() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- getLogger() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- getLogger() - Static method in class com.sun.enterprise.security.SecurityLoggerInfo
- getManager(Map<String, Map<String, T>>, String, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
-
find SecurityManager by policy context identifier and name (as secondary key).
- getManagers(Map<String, Map<String, T>>, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
-
Get all SecurityManagers associated with a policy context identifier.
- getManagersForApp(Map<String, Map<String, T>>, Map<String, ArrayList<String>>, String, boolean) - Method in class com.sun.enterprise.security.factory.SecurityManagerFactory
-
Get (Web or EJB) SecurityManagers associated with an application.
- getMappedGroupNames(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
- getMappedGroups(String, List<String>) - Method in class com.sun.enterprise.security.auth.realm.GroupMapper
- getMergedTrustStore() - Method in class com.sun.enterprise.security.ssl.SSLUtils
-
This API was supposedly for temporary purpose, but it's been in use for some 15 years.
- getMessage() - Method in exception class com.sun.enterprise.security.util.IASSecurityException
-
Returns a description of this exception.
- getModuleID() - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm.AppContextCallback
-
Get the fully qualified module name.
- getName() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
- getName() - Method in class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
- getName() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Returns the name of this realm.
- getName() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
- getNestedParams() - Method in interface com.sun.enterprise.security.auth.digest.api.NestedDigestAlgoParam
- getParameters() - Method in class com.sun.enterprise.security.auth.login.DigestCredentials
- getPassword() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Return the password.
- getPassword() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
password is preferred to be a char[]
- getPassword() - Method in class com.sun.enterprise.security.GUILoginDialog
- getPassword() - Method in interface com.sun.enterprise.security.LoginDialog
- getPassword() - Method in class com.sun.enterprise.security.TextLoginDialog
- getPassword() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
-
Returns the password, that was previously stored.
- getPasswordChar() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getPCCount() - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- getPeerCertificates() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- getPeerCertificates(boolean) - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- getPredefinedAuthRealmClassNames() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
-
Returns names of predefined AuthRealms' classes supported by security service.
- getPrincipal() - Method in class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
- getPrincipalInstance(String, String) - Method in interface com.sun.enterprise.security.PrincipalGroupFactory
- getPrincipalSet() - Method in class com.sun.enterprise.security.SecurityContext
- getPrivateKey(String) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Return the private key for the specified alias.
- getPrivateKeyEntryFromTokenAlias(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
-
Get a PrivateKeyEntry with certNickName is of the form [<TokenName>:]alias where alias is an key entry.
- getProcessEnv() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- getProperties() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Return properties of the realm.
- getProperty(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Get a realm property.
- getRealm() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
- getRealm() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Return the realm name.
- getRealm() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
Return the realm name.
- getRealm() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealmUser
-
Returns the realm with which this user is associated
- getRealm() - Method in interface com.sun.enterprise.security.auth.realm.User
-
Returns the realm with which this user is associated.
- getRealm(Class<T>, String) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getRealmCount() - Method in class com.sun.enterprise.security.auth.realm.RealmStatsProvider
- getRealmFileNames(Config) - Static method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Return a list of the file names used by all file realms defined for the specified config.
- getRealmName() - Method in interface com.sun.enterprise.security.auth.digest.api.Key
- getRealmName() - Method in class com.sun.enterprise.security.auth.login.DigestCredentials
- getRealmNames() - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Returns the names of accessible realms.
- getRealmNames() - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
-
Returns the names of accessible realms.
- getRealmStatsProvier() - Static method in class com.sun.enterprise.security.auth.realm.Realm
- getSecurityContext() - Method in interface com.sun.enterprise.security.SecurityContextProxy
- getSecurityRoleMapperFactory() - Static method in class com.sun.enterprise.security.SecurityRoleMapperFactoryGen
- getServerAliases(String, Principal[]) - Method in class com.sun.enterprise.security.ssl.J2EEKeyManager
-
Return all the available server aliases for the specified key type.
- getServerSocketFactory() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
- getServiceLocator() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- getSessionId() - Method in class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- getSessionPrincipal() - Method in class com.sun.enterprise.security.SecurityContext
- getSSLSupport(Socket) - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
- getSSLSupport(SSLEngine) - Method in class com.sun.enterprise.security.ssl.GlassfishSSLImpl
- getStatus() - Method in exception class com.sun.enterprise.security.auth.login.common.LoginException
-
Returns the status of the Authentication.
- getSubject() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
-
Return the subject being authenticated.
- getSubject() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getSubject() - Method in class com.sun.enterprise.security.common.AbstractSecurityContext
-
This method should be implemented by the subclasses to return the Credentials of the caller principal.
- getSubject() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- getSubject() - Method in class com.sun.enterprise.security.SecurityContext
- getSupportedCipherSuites() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getTargetName() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Return the target_name
- getTrustManagers() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getTrustManagers(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getTrustStore() - Method in class com.sun.enterprise.security.ssl.GlassfishServerSocketFactory
- getTrustStore() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getTrustStores() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- getTrustStoreType() - Static method in class com.sun.enterprise.security.ssl.SSLUtils
- getType() - Method in interface com.sun.enterprise.security.auth.digest.api.Password
-
returns PLAIN_TEXT or HASHED.
- getUser() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
- getUser() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Return the username.
- getUser(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Returns the information recorded about a particular named user.
- getUser(String) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
-
Returns the information recorded about a particular named user.
- getUsername() - Method in interface com.sun.enterprise.security.auth.digest.api.Key
- getUsername() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getUsername() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
-
Returns the username, that was previously stored.
- getUserName() - Method in class com.sun.enterprise.security.auth.login.DigestCredentials
- getUserName() - Method in class com.sun.enterprise.security.GUILoginDialog
- getUserName() - Method in interface com.sun.enterprise.security.LoginDialog
- getUserName() - Method in class com.sun.enterprise.security.TextLoginDialog
- getUserNames() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Returns names of all the users in this particular realm.
- getUserNames() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
-
Returns names of all the users in this particular realm.
- getUserPrincipal() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- getValue() - Method in interface com.sun.enterprise.security.auth.digest.api.DigestAlgorithmParameter
- getValue() - Method in interface com.sun.enterprise.security.auth.digest.api.Password
-
returns password.
- getWebSMCount() - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- getX500Principal() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
-
Returns the subject (subject distinguished name) value from the first certificate, in the client certificate chain, as an
X500Principal
. - getX509CertificateChain() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
Return the chain of certificates.
- GlassfishServerSocketFactory - Class in com.sun.enterprise.security.ssl
- GlassfishServerSocketFactory() - Constructor for class com.sun.enterprise.security.ssl.GlassfishServerSocketFactory
- GlassfishSSLImpl - Class in com.sun.enterprise.security.ssl
- GlassfishSSLImpl() - Constructor for class com.sun.enterprise.security.ssl.GlassfishSSLImpl
- GlassfishSSLSupport - Class in com.sun.enterprise.security.ssl
- GlassfishSSLSupport(SSLEngine) - Constructor for class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- GlassfishSSLSupport(SSLSocket) - Constructor for class com.sun.enterprise.security.ssl.GlassfishSSLSupport
- GlassFishUserManagement - Interface in com.sun.enterprise.security.auth.realm
-
Implementations of this interface provide operations to Add, Update or Remove user data (called user management) that is used for authentication when using GlassFish native identity stores (the
LoginModule
. - GlassFishUserStore - Interface in com.sun.enterprise.security.auth.realm
-
Implementations of this interface provide access to Get user data useful for authentication purposes.
- groupMapper - Variable in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
- GroupMapper - Class in com.sun.enterprise.security.auth.realm
- GroupMapper() - Constructor for class com.sun.enterprise.security.auth.realm.GroupMapper
- GroupNotEmptyException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
-
Exception thrown when an operation is requested to remove a group that has a list of users.
- GroupNotEmptyException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.GroupNotEmptyException
-
Constructs the exception, with descriptive information.
- GroupPrincipal - Interface in com.sun.enterprise.security
-
A group of principals.
- GSSUP_MECH_OID() - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
- GSSUPName - Class in com.sun.enterprise.common.iiop.security
-
This class implements the GSSAPI exported name functionality as required by CSIV2.
- GSSUPName(byte[]) - Constructor for class com.sun.enterprise.common.iiop.security.GSSUPName
- GSSUPName(String, String) - Constructor for class com.sun.enterprise.common.iiop.security.GSSUPName
- GSSUtilsContract - Interface in com.sun.enterprise.common.iiop.security
- GUIErrorDialog - Class in com.sun.enterprise.security
- GUIErrorDialog(String) - Constructor for class com.sun.enterprise.security.GUIErrorDialog
-
Creates new form GUIErrorDialog
- GUILoginDialog - Class in com.sun.enterprise.security
-
An implementation of a LoginDialog that presents a swing based GUI for querying username and password.
- GUILoginDialog() - Constructor for class com.sun.enterprise.security.GUILoginDialog
- GUILoginDialog(String) - Constructor for class com.sun.enterprise.security.GUILoginDialog
- GUILoginDialog(String, Callback[]) - Constructor for class com.sun.enterprise.security.GUILoginDialog
H
- habitat - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- handle(Callback[]) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
-
This is the callback method called when authentication data is required.
- handle(Callback[]) - Method in class com.sun.enterprise.security.auth.login.LoginCallbackHandler
-
This is the callback method called when authentication data is required.
- handler - Variable in class com.sun.enterprise.security.LoginContext
- hasAuthenticatableUser() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
- hasEmtpyCredentials(ClientSecurityContext) - Static method in class com.sun.enterprise.security.common.ClientSecurityContext
- hashCode() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
- hashCode() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Return the hashCode computed from the password and realm name.
- hashCode() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
Return the hashCode computed from the certificate, realm and alias.
- HASHED - Static variable in interface com.sun.enterprise.security.auth.digest.api.Password
- HTTPS_OUTBOUND_KEY_ALIAS - Static variable in class com.sun.enterprise.security.ssl.SSLUtils
I
- IASSecurityException - Exception Class in com.sun.enterprise.security.util
-
General exception class for iAS security failures.
- IASSecurityException(String) - Constructor for exception class com.sun.enterprise.security.util.IASSecurityException
-
Constructor.
- IASSecurityException(String, Throwable) - Constructor for exception class com.sun.enterprise.security.util.IASSecurityException
-
Constructor.
- IASSecurityException(Throwable) - Constructor for exception class com.sun.enterprise.security.util.IASSecurityException
-
Constructor.
- identcls - Variable in class com.sun.enterprise.common.iiop.security.SecurityContext
- IIOP_CLIENT_PER_THREAD_FLAG - Static variable in class com.sun.enterprise.security.common.ClientSecurityContext
- iiopCreateExportedNameError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- iiopImportNameError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- importName(Oid, byte[]) - Method in interface com.sun.enterprise.common.iiop.security.GSSUtilsContract
- init() - Static method in class com.sun.enterprise.security.SecurityContext
-
Initialize the SecurityContext and handle the unauthenticated principal case
- init(Properties) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Initialize a realm with some properties.
- init(Properties) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm
-
Initialize a realm with some properties.
- init(Properties) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Initialize a realm with some properties.
- init(Properties) - Method in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
-
Initialize a realm with some properties.
- init(Properties) - Method in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
-
Initialize a realm with some properties.
- init(Properties) - Method in class com.sun.enterprise.security.BaseAuditModule
-
Method is invoked at server startup, during AuditModule initialization.
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
-
Initialize this
LoginModule
. - initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
-
Initialize this
LoginModule
. - initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Initialize this login module.
- initiator - Variable in class com.sun.enterprise.security.common.AbstractSecurityContext
-
The principal that this security context represents
- INSTANCE_NAME_PROP - Static variable in interface com.sun.enterprise.security.CNonceCacheFactory
- instancealias - Variable in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
- instances(Class<T>) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- instantiate(String, String, Properties) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Instantiate a Realm with the given name and properties using the Class name given.
- instantiate(String, String, Properties, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Instantiate a Realm with the given name and properties using the Class name given.
- InvalidOperationException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
-
Exception thrown when an operation is invoked on a realm that does not support it.
- InvalidOperationException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.InvalidOperationException
-
Constructs the exception, with descriptive information.
- invalidOperationForRealmError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- invoke(Method, boolean, Object, Object[]) - Method in interface com.sun.enterprise.security.SecurityManager
- ioError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- IRealmManager - Interface in com.sun.enterprise.security
-
This is an remote interface provided to the RealmManager This allows the realms to be updated while the server is running.
- isACC() - Method in class com.sun.enterprise.security.common.Util
- isACC() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- isAnyAdminUserWithoutPassword() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
-
Returns whether at least one admin user has an empty password.
- isAuditOn() - Method in interface com.sun.enterprise.security.audit.AuditManager
-
Returns whether auditing is turned on.
- isAuditOn() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- isCallerInRole(String) - Method in interface com.sun.enterprise.security.SecurityManager
- isCommitSucceeded() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- isEmbedded(ServerEnvironment) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
- isEmbedded(ServerEnvironment) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
- isEmbeddedServer() - Static method in class com.sun.enterprise.security.common.Util
- isKeyAvailable() - Method in class com.sun.enterprise.security.ssl.SSLUtils
-
This method checks whether a private key is available or not.
- isMember(Principal) - Method in interface com.sun.enterprise.security.GroupPrincipal
-
Returns true when the given principal is in this group.
- isNotServerOrACC() - Method in class com.sun.enterprise.security.common.Util
- isNotServerOrACC() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- isServer() - Method in class com.sun.enterprise.security.common.Util
- isServer() - Method in class com.sun.enterprise.security.SecurityServicesUtil
- isSucceeded() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
- isTokenKeyAlias(String) - Method in class com.sun.enterprise.security.ssl.SSLUtils
-
Check whether given String is of the form [<TokenName>:]alias where alias is an key entry.
- isValidRealm(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Checks if the given realm name is loaded/valid.
- isValidRealm(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
-
Checks if the given realm name is loaded/valid.
- isValidRealm(String, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Checks if the given realm name is loaded/valid.
- isValidRealm(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
-
Checks if the given realm name is loaded/valid.
J
- J2EEKeyManager - Class in com.sun.enterprise.security.ssl
-
This a J2EE specific Key Manager class that is used to select user certificates for SSL client authentication.
- J2EEKeyManager(X509KeyManager, String) - Constructor for class com.sun.enterprise.security.ssl.J2EEKeyManager
- JAAS_CONTEXT_PARAM - Static variable in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
- jmacLogin(Subject, String, char[], String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
Performs login for JMAC security.
- jmacLogin(Subject, String, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
- jmacLogin(Subject, Principal, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
- jmacLogin(Subject, X500Principal) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
K
- Key - Interface in com.sun.enterprise.security.auth.digest.api
-
Represents the Key(username+realmname+passwd) to be used in the Digest calculation.
L
- LDAP_SOCKET_FACTORY - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- LDAPLoginModule - Class in com.sun.enterprise.security.auth.login
-
GlassFish JAAS LoginModule for an LDAP Realm.
- LDAPLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.LDAPLoginModule
- LDAPRealm - Class in com.sun.enterprise.security.auth.realm.ldap
-
Realm wrapper for supporting LDAP authentication.
- LDAPRealm() - Constructor for class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- LDAPS_URL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- ListAuditModule - Class in com.sun.enterprise.security.cli
-
List Audit Modules Command Usage: list-audit-modules [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [target(Default server)]
- ListAuditModule() - Constructor for class com.sun.enterprise.security.cli.ListAuditModule
- ListAuthRealm - Class in com.sun.enterprise.security.cli
-
List Auth Realms Command Usage: list-auth-realms [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [target(Default server)]
- ListAuthRealm() - Constructor for class com.sun.enterprise.security.cli.ListAuthRealm
- ListFileGroup - Class in com.sun.enterprise.security.cli
-
List File GroupsCommand Usage: list-file-groups [--terse={true|false}][ --echo={true|false} ] [ --interactive={true|false} ] [--host host] [--port port] [--secure| -s ] [--user admin_user] [--passwordfile filename] [--help] [--name username] [--authrealmname auth_realm_name] [ target]
- ListFileGroup() - Constructor for class com.sun.enterprise.security.cli.ListFileGroup
- ListFileUser - Class in com.sun.enterprise.security.cli
-
List File Users Command Usage: list-file-users [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--authrealmname authrealm_name] [target(Default server)]
- ListFileUser() - Constructor for class com.sun.enterprise.security.cli.ListFileUser
- ListJaccProviders - Class in com.sun.enterprise.security.cli
-
Usage: list-jacc-providers [--help] [--user admin_user] [--passwordfile file_name] [target(Default server)]
- ListJaccProviders() - Constructor for class com.sun.enterprise.security.cli.ListJaccProviders
- ListMessageSecurityProvider - Class in com.sun.enterprise.security.cli
-
List Message Security Providers Command Usage: list-message-security-providers [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--layer message_layer] [target(Default server)]
- ListMessageSecurityProvider() - Constructor for class com.sun.enterprise.security.cli.ListMessageSecurityProvider
- ListPasswordAlias - Class in com.sun.enterprise.security.cli
-
List Password Aliases Command Usage: list-password-aliases [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] Result of the command is that: invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file gets appended with the entry of the form: aliasname=
A user can use this aliased password now in setting passwords in domin.xml. - ListPasswordAlias() - Constructor for class com.sun.enterprise.security.cli.ListPasswordAlias
- ListSupportedCipherSuites - Class in com.sun.enterprise.security.cli
-
author - Nithya Subramanian Usage: list-supported-cipher-suites [--help] [--user admin_user] [--passwordfile file_name] [target_name(default server)]
- ListSupportedCipherSuites() - Constructor for class com.sun.enterprise.security.cli.ListSupportedCipherSuites
- loadAuditModules() - Method in interface com.sun.enterprise.security.audit.AuditManager
-
Loads all audit modules.
- loadAuditModules() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
-
This method initializes BaseAuditManager which load audit modules and audit enabled flag
- login() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
-
Authenticate the user by prompting for a username and password.
- login() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
-
Authenticate the user by prompting for a username and password.
- login() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
- login() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Perform login.
- login(DigestCredentials) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
Performs Digest authentication based on RFC 2617.
- login(String, byte[]) - Method in class com.sun.enterprise.security.LoginContext
-
This method has been provided to satisfy the CTS Porting Package requirement for logging in a certificate
- login(String, char[], String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
This method is just a convenience wrapper for login(Subject, Class) method.
- login(String, String) - Method in class com.sun.enterprise.security.LoginContext
-
Login method to login username and password
- login(Subject, Class<?>) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
This method performs the login on the server side.
- LOGIN_NAME - Static variable in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
- LOGIN_PASSWORD - Static variable in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
- LoginCallbackHandler - Class in com.sun.enterprise.security.auth.login
-
This is the default callback handler provided by the application client container.
- LoginCallbackHandler() - Constructor for class com.sun.enterprise.security.auth.login.LoginCallbackHandler
- LoginCallbackHandler(boolean) - Constructor for class com.sun.enterprise.security.auth.login.LoginCallbackHandler
- LoginContext - Class in com.sun.enterprise.security
-
This class is kept for CTS.
- LoginContext() - Constructor for class com.sun.enterprise.security.LoginContext
-
Creates the LoginContext with the defauly callback handler
- LoginContextDriver - Class in com.sun.enterprise.security.auth.login
-
This class is invoked implicitly by the server to log in the user information that was sent on the wire by the client.
- LoginDialog - Interface in com.sun.enterprise.security
-
LoginManager needs implementations of this class for accessing the username and passwords.
- LoginException - Exception Class in com.sun.enterprise.security.auth.login.common
-
LoginException is thrown by the LoginContext class whenever the following happens: If the client is unable to authenticate successfully with the
- LoginException(boolean) - Constructor for exception class com.sun.enterprise.security.auth.login.common.LoginException
-
Create a new LoginException object with the given authentication value.
- LoginException(String) - Constructor for exception class com.sun.enterprise.security.auth.login.common.LoginException
-
Create a new LoginException object with the given message
- loginPrincipal(String, String) - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
This method is used for logging in a run As principal.
- LOGMSG_PREFIX - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- logout() - Method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
-
Logout the user.
- logout() - Method in class com.sun.enterprise.security.auth.login.ClientPasswordLoginModule
-
Logout the user.
- logout() - Static method in class com.sun.enterprise.security.auth.login.LoginContextDriver
-
This method logs out the user by clearing the security context.
- logout() - Method in class com.sun.enterprise.security.BaseCertificateLoginModule
- logout() - Method in class com.sun.enterprise.security.BasePasswordLoginModule
-
Log out the subject.
M
- main(String[]) - Static method in class com.sun.enterprise.common.iiop.security.GSSUPName
- members() - Method in interface com.sun.enterprise.security.GroupPrincipal
-
Returns an enumeration of all the principals in this group.
- METHOD - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- MODE_FIND_BIND - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- moduleName(BaseAuditModule) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
N
- NestedDigestAlgoParam - Interface in com.sun.enterprise.security.auth.digest.api
-
Interface representing nested DigestAlgorithm parameter values
- newInstance(String, Subject) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- newInstance(String, Subject) - Method in class com.sun.enterprise.security.SecurityContext
- newInstance(String, Subject, String) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- newInstance(String, Subject, String) - Method in class com.sun.enterprise.security.SecurityContext
- NONCE - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- NONCE_COUNT - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- noPwdCredentialProvidedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- noRealmsError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- NoSuchRealmException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
-
Exception thrown when an operation is requested on a realm which does not exist.
- NoSuchRealmException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.NoSuchRealmException
-
Constructs the exception, with descriptive information.
- NoSuchUserException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
-
Exception thrown when an operation is requested on a user which does not exist.
- NoSuchUserException(String) - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.NoSuchUserException
-
Constructs the exception, with descriptive information.
- noSuchUserInRealmError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- nullSubjectWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
O
- obtainingKeyAndTrustStoresError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- onInitialization() - Method in interface com.sun.enterprise.security.ContainerSecurityLifecycle
- onInitialization() - Method in class com.sun.enterprise.security.SecurityLifecycle
- OS_ARCH - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
P
- PARAM_BINDDN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_BINDPWD - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_DIGEST_ALGORITHM - Static variable in class com.sun.enterprise.security.SecurityUpgradeService
- PARAM_DIRURL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_DYNAMIC_GRP_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_DYNAMIC_GRP_TARGET - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_GROUP_MAPPING - Static variable in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
- PARAM_GRP_SEARCH_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_GRP_TARGET - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_GRPDN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_JNDICF - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_KEYFILE - Static variable in class com.sun.enterprise.security.auth.realm.file.FileRealm
- PARAM_MODE - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_POOLSIZE - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_SEARCH_FILTER - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- PARAM_USERDN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- parse(String) - Method in class com.sun.enterprise.security.auth.realm.GroupMapper
- parseFileName(String) - Method in class com.sun.enterprise.security.embedded.EmbeddedSecurityUtil
- parseFileName(String) - Method in interface com.sun.enterprise.security.EmbeddedSecurity
- Password - Interface in com.sun.enterprise.security.auth.digest.api
-
represents plain text password and pre hashed(username+realmname+password) password.
- PasswordCredential - Class in com.sun.enterprise.security.auth.login.common
-
This class holds the user password for the shared password realm and the realm name.
- PasswordCredential(String, char[], String) - Constructor for class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
Construct a credential with the specified password and realm name.
- PasswordCredential(String, char[], String, byte[]) - Constructor for class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
called by SecServerRequestInterceptor The object if created on the server side is readonly
- persist() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Persist the realm data to permanent storage
- persist() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
-
Persist the realm data to permanent storage
- PLAIN_TEXT - Static variable in interface com.sun.enterprise.security.auth.digest.api.Password
- policyConfigFactoryNotDefined - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyConfigurationCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- policyConfigurationDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- policyCreationEndedEvent(String) - Method in class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
- policyCreationEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- policyCreationEvent(String) - Method in class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
- policyCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- policyCreationStartedEvent(String) - Method in class com.sun.enterprise.security.EjbSecurityPolicyProbeProvider
- policyCreationStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- policyDestructionEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- policyDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- policyDestructionStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- policyFactoryOverride - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyInstallError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyLoading - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyNoSuchName - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyNotLoadingWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyProviderConfigOverrideMsg - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyProviderConfigOverrideWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- policyReadingError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- postConstruct() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminConfigUpgrade
- postConstruct() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminStartupCheck
- postConstruct() - Method in class com.sun.enterprise.security.SecurityConfigListener
- postConstruct() - Method in class com.sun.enterprise.security.SecurityContext
- postConstruct() - Method in class com.sun.enterprise.security.SecurityLifecycle
- postConstruct() - Method in class com.sun.enterprise.security.SecurityUpgradeService
- postConstruct() - Method in class com.sun.enterprise.security.ssl.SSLUtils
- postInvoke(ComponentInvocation) - Method in interface com.sun.enterprise.security.SecurityManager
-
This method is used by the Invocation Manager to remove the run-as identity information that was set up using the preInvoke
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ChangeAdminPassword
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuditModule
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateAuthRealm
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateFileUser
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateJACCProvider
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.CreateMessageSecurityProvider
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuditModule
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteAuthRealm
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteFileUser
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteJaccProvider
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeleteMessageSecurityProvider
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.DeletePasswordAlias
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuditModule
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListAuthRealm
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileGroup
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListFileUser
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListJaccProviders
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.ListMessageSecurityProvider
- preAuthorization(AdminCommandContext) - Method in class com.sun.enterprise.security.cli.UpdateFileUser
- preDestroy() - Method in class com.sun.enterprise.security.SecurityLifecycle
- preInvoke(ComponentInvocation) - Method in interface com.sun.enterprise.security.SecurityManager
-
This sets up the security context - if not set and does run-as related login if required
- PrincipalGroupFactory - Interface in com.sun.enterprise.security
-
Factory for Group and Principal instances.
- privateSubjectCredentialsError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- props - Variable in class com.sun.enterprise.security.BaseAuditModule
- putIntoLoadedRealms(String, String, Realm) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
Q
R
- Realm - Class in com.sun.enterprise.security.auth.realm
-
javadoc
- Realm() - Constructor for class com.sun.enterprise.security.auth.realm.Realm
- realmAddedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsProbeProvider
- realmAddedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmStatsProvider
- RealmConfig - Class in com.sun.enterprise.security.auth.realm
-
RealmConfig usable by standalone : Admin CLI for creating Realms It has a subset of functionality defined in com.sun.enterprise.security.RealmConfig
- RealmConfig() - Constructor for class com.sun.enterprise.security.auth.realm.RealmConfig
- realmConfigDisabledError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- realmCreated - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- realmDeleted - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- realmRemovedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsProbeProvider
- realmRemovedEvent(String) - Method in class com.sun.enterprise.security.auth.realm.RealmStatsProvider
- RealmsManager - Class in com.sun.enterprise.security.auth.realm
- RealmsManager() - Constructor for class com.sun.enterprise.security.auth.realm.RealmsManager
- RealmsManagerHolder - Class in com.sun.enterprise.security.auth.realm
- RealmsManagerHolder() - Constructor for class com.sun.enterprise.security.auth.realm.RealmsManagerHolder
- RealmsProbeProvider - Class in com.sun.enterprise.security.auth.realm
- RealmsProbeProvider() - Constructor for class com.sun.enterprise.security.auth.realm.RealmsProbeProvider
- RealmStatsProvider - Class in com.sun.enterprise.security.auth.realm
- RealmStatsProvider() - Constructor for class com.sun.enterprise.security.auth.realm.RealmStatsProvider
- realmUpdated - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- refresh() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Refreshes the realm data so that new users/groups are visible.
- refresh() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserStore
-
Refreshes the realm data so that new users/groups are visible.
- refresh(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Refreshes the realm data so that new users/groups are visible.
- refresh(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Refreshes the realm data so that new users/groups are visible.
- refreshRealm(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- refreshRealm(String, String) - Static method in class com.sun.enterprise.security.cli.CreateFileUser
- refreshRealms(String) - Method in interface com.sun.enterprise.security.IRealmManager
-
This refreshes the realm information.
- removeAuditModule(String) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
-
Remove the audit module of given name from the loaded list.
- removeFromLoadedRealms(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- removeFromLoadedRealms(String, String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- removeUser(String) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Remove user from file realm.
- removeUser(String) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
-
Remove user from file realm.
- requiresSecureAdmin() - Method in class com.sun.enterprise.security.SecurityUpgradeService
- reset() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
-
Clears the username and password, that might have been previously stored, either globally or locally to each thread.
- reset(SecurityContext) - Static method in class com.sun.enterprise.security.SecurityContext
-
No need to unmarshall the unauthenticated principal....
- resetPolicyContext() - Method in interface com.sun.enterprise.security.SecurityManager
-
Purge ThreadLocals held by jakarta.security.jacc.PolicyContext
- resetThreadLocalOnly() - Static method in class com.sun.enterprise.security.UsernamePasswordStore
-
Clears the username and password only is they were stored locally to each thread
- RESPONSE - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- roleMappingConflictError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- rollback() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- run() - Method in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
- run() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
-
Performs the enable/disable logic for secure admin.
S
- secMgrDisabled - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- secMgrEnabled - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- secMgrInitFailure - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- secServiceStartupEnter - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- secServiceStartupExit - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- secureAdmin() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- SecureAdminCommand - Class in com.sun.enterprise.security.admin.cli
-
Provides common behavior for the enable and disable secure admin commands.
- SecureAdminCommand() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminCommand
- SecureAdminConfigMonitor - Class in com.sun.enterprise.security.admin.cli
-
Tracks changes to secure admin configuration, basically so it can report restart-required.
- SecureAdminConfigMonitor() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminConfigMonitor
- SecureAdminConfigUpgrade - Class in com.sun.enterprise.security.admin.cli
-
Upgrades older config to current.
- SecureAdminConfigUpgrade() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminConfigUpgrade
- secureAdminHelper() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- SecureAdminHelperImpl - Class in com.sun.enterprise.security.admin.cli
-
Various utility methods which support secure admin operations.
- SecureAdminHelperImpl() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
- SecureAdminStartupCheck - Class in com.sun.enterprise.security.admin.cli
-
Starting in GlassFish 3.1.2, the DAS uses SSL to send admin requests to instances regardless of whether the user has enabled secure admin.
- SecureAdminStartupCheck() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminStartupCheck
- SecureAdminUpgradeHelper - Class in com.sun.enterprise.security.admin.cli
-
Common logic for formal upgrade (i.e., start-domain --upgrade) and silent upgrade (starting a newer version of GlassFish using an older version's domain.xml).
- SecureAdminUpgradeHelper() - Constructor for class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- SECURITY_LOGGER - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- securityAccessControllerActionError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- SecurityConfigListener - Class in com.sun.enterprise.security
- SecurityConfigListener() - Constructor for class com.sun.enterprise.security.SecurityConfigListener
- SecurityConstants - Interface in com.sun.enterprise.security.common
- SecurityContext - Class in com.sun.enterprise.common.iiop.security
-
A subject is used a container for passing the security context information in the service context field.
- SecurityContext - Class in com.sun.enterprise.security
-
This class that extends AbstractSecurityContext that gets stored in Thread Local Storage.
- SecurityContext() - Constructor for class com.sun.enterprise.common.iiop.security.SecurityContext
- SecurityContext() - Constructor for class com.sun.enterprise.security.SecurityContext
- SecurityContext(String, Subject) - Constructor for class com.sun.enterprise.security.SecurityContext
- SecurityContext(String, Subject, String) - Constructor for class com.sun.enterprise.security.SecurityContext
- SecurityContext(Subject) - Constructor for class com.sun.enterprise.security.SecurityContext
-
Create a SecurityContext with given subject having DistinguishedPrincipalCredential.
- securityContextNotChangedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- securityContextPermissionError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- SecurityContextProxy - Interface in com.sun.enterprise.security
-
Acts as a security context proxy
- securityContextUnexpectedError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- securityExceptionError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- SecurityLifecycle - Class in com.sun.enterprise.security
-
This class extends default implementation of ServerLifecycle interface.
- SecurityLifecycle() - Constructor for class com.sun.enterprise.security.SecurityLifecycle
- SecurityLifecycle.AuditServerShutdownListener - Class in com.sun.enterprise.security
- SecurityLoggerInfo - Class in com.sun.enterprise.security
- SecurityLoggerInfo() - Constructor for class com.sun.enterprise.security.SecurityLoggerInfo
- SecurityManager - Interface in com.sun.enterprise.security
-
This interface is used by the Container to manage access to EJBs.
- securityManagerCreationEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- securityManagerCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- securityManagerCreationEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- securityManagerCreationStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- securityManagerDestructionEndedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- securityManagerDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- securityManagerDestructionEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- securityManagerDestructionStartedEvent(String) - Method in class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- SecurityManagerFactory - Class in com.sun.enterprise.security.factory
- SecurityManagerFactory() - Constructor for class com.sun.enterprise.security.factory.SecurityManagerFactory
- SecurityRoleMapperFactoryGen - Class in com.sun.enterprise.security
- SecurityRoleMapperFactoryGen() - Constructor for class com.sun.enterprise.security.SecurityRoleMapperFactoryGen
- SecurityServicesUtil - Class in com.sun.enterprise.security
- SecurityServicesUtil() - Constructor for class com.sun.enterprise.security.SecurityServicesUtil
- SecurityUpgradeService - Class in com.sun.enterprise.security
-
The only thing that needs to added Extra for SecurityService migration is the addition of the new JACC provider.
- SecurityUpgradeService() - Constructor for class com.sun.enterprise.security.SecurityUpgradeService
- securityUpgradeServiceException - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- securityUpgradeServiceWarning - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- ServerLoginCallbackHandler - Class in com.sun.enterprise.security.auth.login.common
-
This is the default callback handler provided by the application client container.
- ServerLoginCallbackHandler() - Constructor for class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
- ServerLoginCallbackHandler(String, char[]) - Constructor for class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
- ServerLoginCallbackHandler(String, char[], String) - Constructor for class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
- serverShutdown() - Method in interface com.sun.enterprise.security.audit.AuditManager
-
Reports server shutdown event to registered audit modules.
- serverShutdown() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- serverShutdown() - Method in class com.sun.enterprise.security.BaseAuditModule
-
Invoked upon completion of the server shutdown
- serverStarted() - Method in interface com.sun.enterprise.security.audit.AuditManager
-
Reports server start-up event to registered audit modules.
- serverStarted() - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- serverStarted() - Method in class com.sun.enterprise.security.BaseAuditModule
-
Invoked upon completion of the server startup
- set(String, char[]) - Static method in class com.sun.enterprise.security.UsernamePasswordStore
-
This method sets the username and password as thread-local or global variable
- setAppClientMsgSecConfigs(Object) - Method in class com.sun.enterprise.security.common.Util
- setAppclientSsl(AppClientSSL) - Method in class com.sun.enterprise.security.ssl.SSLUtils
- setAuditOn(boolean) - Method in class com.sun.enterprise.security.audit.BaseAuditManager
- setCallbackHandler(CallbackHandler) - Method in class com.sun.enterprise.security.common.Util
- setCallbackHandler(CallbackHandler) - Method in class com.sun.enterprise.security.SecurityServicesUtil
- setCurrent(ClientSecurityContext) - Static method in class com.sun.enterprise.security.common.ClientSecurityContext
-
This method sets the SecurityContext to be stored here.
- setCurrent(SecurityContext) - Static method in class com.sun.enterprise.security.SecurityContext
-
This method sets the SecurityContext stored in the TLS.
- setCurrentSecurityContext(AppServSecurityContext) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- setCurrentSecurityContext(AppServSecurityContext) - Method in class com.sun.enterprise.security.SecurityContext
- setDefaultRealm(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Sets the name of the default realm.
- setDefaultRealmName(String) - Method in class com.sun.enterprise.security.auth.realm.RealmsManager
- setKeyStore(KeyStore) - Static method in class com.sun.enterprise.security.auth.login.ClientCertificateLoginModule
- setModuleID(String) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
- setModuleID(String) - Method in class com.sun.enterprise.security.auth.realm.certificate.CertificateRealm.AppContextCallback
-
Set the fully qualified module name.
- setName(String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Assigns the name of this realm, and stores it in the cache of realms.
- setPassword(char[]) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
- setProperty(String, String) - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Set a realm property.
- setRealm(String) - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
- setSecurityContextWithPrincipal(Principal) - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- setSecurityContextWithPrincipal(Principal) - Method in class com.sun.enterprise.security.SecurityContext
- setSessionPrincipal(Principal) - Method in class com.sun.enterprise.security.SecurityContext
- setUnauthenticatedContext() - Static method in class com.sun.enterprise.security.SecurityContext
- setUnauthenticatedSecurityContext() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- setUnauthenticatedSecurityContext() - Method in class com.sun.enterprise.security.SecurityContext
- setUsername(String) - Method in class com.sun.enterprise.security.auth.login.common.ServerLoginCallbackHandler
- SHARED_LOGMESSAGE_RESOURCE - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- sm - Static variable in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- sm - Static variable in class com.sun.enterprise.security.BasePasswordLoginModule
- SOL_SPARC_OS_ARCH - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
- SOL_X86_OS_ARCH - Static variable in class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
- SolarisLoginModule - Class in com.sun.enterprise.security.auth.login
-
Solaris realm login module.
- SolarisLoginModule() - Constructor for class com.sun.enterprise.security.auth.login.SolarisLoginModule
- SolarisRealm - Class in com.sun.enterprise.security.auth.realm.solaris
-
Realm wrapper for supporting Solaris authentication.
- SolarisRealm() - Constructor for class com.sun.enterprise.security.auth.realm.solaris.SolarisRealm
- specialAdminIndicator() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- SSL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- SSL - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- sslUtils() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- SSLUtils - Class in com.sun.enterprise.security.ssl
-
Handy class containing static functions.
- SSLUtils() - Constructor for class com.sun.enterprise.security.ssl.SSLUtils
- startupArg(String) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- startupContext - Variable in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- subject - Variable in class com.sun.enterprise.common.iiop.security.SecurityContext
- subject - Variable in class com.sun.enterprise.security.common.AbstractSecurityContext
- SUBST_SUBJECT_DN - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- SUBST_SUBJECT_NAME - Static variable in class com.sun.enterprise.security.auth.realm.ldap.LDAPRealm
- supportsUserManagement() - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
- supportsUserManagement() - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
T
- TextLoginDialog - Class in com.sun.enterprise.security
-
This implementation of LoginDialog If these are not set, then it queries the user in the command window.
- TextLoginDialog(Callback[]) - Constructor for class com.sun.enterprise.security.TextLoginDialog
- toString() - Method in class com.sun.enterprise.common.iiop.security.GSSUPName
- toString() - Method in class com.sun.enterprise.security.auth.login.common.PasswordCredential
-
The string representation of the credential.
- toString() - Method in class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
String representation of the credential.
- toString() - Method in class com.sun.enterprise.security.auth.login.DistinguishedPrincipalCredential
- toString() - Method in class com.sun.enterprise.security.auth.realm.AbstractGlassFishRealmState
-
Returns the name of this realm.
- toString() - Method in class com.sun.enterprise.security.common.ClientSecurityContext
- toString() - Method in class com.sun.enterprise.security.SecurityContext
- transaction() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- transactionErrorMessageKey() - Method in class com.sun.enterprise.security.admin.cli.DisableSecureAdminCommand
- transactionErrorMessageKey() - Method in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
- transactionErrorMessageKey() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminCommand
-
Returns the error key for finding a message describing an error during the operation - either enable or disable.
- typedModules - Variable in class com.sun.enterprise.security.audit.BaseAuditManager
U
- unknownCredentialError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- unloadInstance(String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Remove realm with given name from cache.
- unloadInstance(String, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Remove realm with given name from cache.
- UnsupportedRealmException - Exception Class in com.sun.enterprise.security.auth.realm.exceptions
- UnsupportedRealmException() - Constructor for exception class com.sun.enterprise.security.auth.realm.exceptions.UnsupportedRealmException
- UpdateFileUser - Class in com.sun.enterprise.security.cli
-
Update File User Command Usage: update-file-user [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] [--userpassword admin_passwd] [--groups user_groups[:user_groups]*] [--authrealmname authrealm_name] [--target target(Default server)] username
- UpdateFileUser() - Constructor for class com.sun.enterprise.security.cli.UpdateFileUser
- updateInstance(Realm, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Replace a Realm instance.
- updateInstance(String, Realm, String) - Static method in class com.sun.enterprise.security.auth.realm.Realm
-
Replace a Realm instance.
- UpdatePasswordAlias - Class in com.sun.enterprise.security.cli
-
Update Password Alias Command Usage: update-password-alias [--terse=false] [--echo=false] [--interactive=true] [--host localhost] [--port 4848|4849] [--secure | -s] [--user admin_user] [--passwordfile file_name] aliasname Result of the command is that: the entry of the form: aliasname=invalid input: '<'password-encrypted-with-masterpassword> in invalid input: '<'domain-dir>/invalid input: '<'domain-name>/config/domain-passwords file gets updated with the new alias password domain.xml example entry is: invalid input: '<'provider-config class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule" provider-id="XWS_ClientProvider" provider-type ="client"> invalid input: '<'property name="password" value="${ALIAS=myalias}/> invalid input: '<'/provider-config>
- UpdatePasswordAlias() - Constructor for class com.sun.enterprise.security.cli.UpdatePasswordAlias
- updateSecureAdminSettings(SecureAdmin) - Method in class com.sun.enterprise.security.admin.cli.EnableSecureAdminCommand
- updateUser(String, String, char[], String[]) - Method in class com.sun.enterprise.security.auth.realm.file.FileRealm
-
Update data for an existing user.
- updateUser(String, String, char[], String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
-
Update data for an existing user.
- updateUser(String, String, String, String[]) - Method in interface com.sun.enterprise.security.auth.realm.GlassFishUserManagement
-
Update data for an existing user.
- URI - Static variable in class com.sun.enterprise.security.auth.digest.api.Constants
- User - Interface in com.sun.enterprise.security.auth.realm
-
All users are principals ...
- USERNAME_PASSWORD - Static variable in interface com.sun.enterprise.security.common.SecurityConstants
- usernamePasswordEnteringSecurityError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
- UsernamePasswordStore - Class in com.sun.enterprise.security
-
This class is used to share information between either of the following scenarios 1.
- Util - Class in com.sun.enterprise.security.common
- Util() - Constructor for class com.sun.enterprise.security.common.Util
V
- validateInternalUsernameAndPasswordAlias(String, String) - Method in class com.sun.enterprise.security.admin.cli.SecureAdminHelperImpl
-
Makes sure the username is a valid admin username and that the password alias is defined.
- verifyMasterPassword(char[]) - Method in class com.sun.enterprise.security.ssl.SSLUtils
W
- WebSecurityDeployerProbeProvider - Class in com.sun.enterprise.security
- WebSecurityDeployerProbeProvider() - Constructor for class com.sun.enterprise.security.WebSecurityDeployerProbeProvider
- WebSecurityDeployerStatsProvider - Class in com.sun.enterprise.security
- WebSecurityDeployerStatsProvider() - Constructor for class com.sun.enterprise.security.WebSecurityDeployerStatsProvider
- writableDomain() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- writableSecureAdmin() - Method in class com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- writeConfigFileToTempDir(String) - Static method in class com.sun.enterprise.security.common.Util
X
- X509CertificateCredential - Class in com.sun.enterprise.security.auth.login.common
-
This class holds the user certificate for the certificate realm and the realm name.
- X509CertificateCredential(X509Certificate[], String, String) - Constructor for class com.sun.enterprise.security.auth.login.common.X509CertificateCredential
-
Construct a credential with the specified X509Certificate certificate chain, realm name and alias.
- xmlStreamingError - Static variable in class com.sun.enterprise.security.SecurityLoggerInfo
_
- _commitSucceeded - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _currentRealm - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _groupsList - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _logger - Static variable in class com.sun.enterprise.security.auth.realm.ldap.CustomSocketFactory
- _logger - Static variable in class com.sun.enterprise.security.auth.realm.Realm
- _logger - Static variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _options - Variable in class com.sun.enterprise.security.BaseCertificateLoginModule
-
Options configured for this LoginModule.
- _options - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _passwd - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _password - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _sharedState - Variable in class com.sun.enterprise.security.BaseCertificateLoginModule
-
State shared with other login modules.
- _sharedState - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _subject - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _succeeded - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _username - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
- _userPrincipal - Variable in class com.sun.enterprise.security.BasePasswordLoginModule
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form