Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- authenticate(HttpServletRequest) - Method in class com.sun.web.security.RealmAdapter
- authenticate(HttpServletRequest, WebPrincipal) - Method in class com.sun.web.security.RealmAdapter
-
IASRI 4688449 This method was only used by EEInstanceListener to set the security context prior to invocations by re-authenticating a previously set WebPrincipal.
- authenticate(HttpRequest, String, char[]) - Method in class com.sun.web.security.RealmAdapter
- authenticate(HttpRequest, X509Certificate[]) - Method in class com.sun.web.security.RealmAdapter
B
- BASIC - Static variable in class com.sun.web.security.RealmAdapter
C
- CNonceCacheFactoryImpl - Class in com.sun.web.security
- CNonceCacheFactoryImpl() - Constructor for class com.sun.web.security.CNonceCacheFactoryImpl
- CNonceCacheImpl - Class in com.sun.web.security
- CNonceCacheImpl() - Constructor for class com.sun.web.security.CNonceCacheImpl
- cnonceCacheSize - Variable in class com.sun.web.security.CNonceCacheFactoryImpl
-
Maximum number of client nonces to keep in the cache.
- com.sun.web.security - package com.sun.web.security
- configureSecurity(WebBundleDescriptor, boolean) - Method in class com.sun.web.security.RealmAdapter
-
Commit the Jakarta Authorization module, bringing the policy into service.
- copySubject(Subject, Subject) - Static method in class com.sun.web.security.RealmAdapter
- createCNonceCache(String, String, String, String) - Method in class com.sun.web.security.CNonceCacheFactoryImpl
- createFailOveredPrincipal(String) - Method in class com.sun.web.security.RealmAdapter
-
This method is added to create a Principal based on the username only.
- createSocket(int) - Method in class com.sun.web.security.SSLSocketFactory
-
Create the socket at the specified port.
- createSocket(int, int) - Method in class com.sun.web.security.SSLSocketFactory
-
Create the socket at the specified port.
- createSocket(int, int, InetAddress) - Method in class com.sun.web.security.SSLSocketFactory
-
Create the socket at the specified port.
D
- destroy() - Method in class com.sun.web.security.CNonceCacheImpl
- destroy() - Method in class com.sun.web.security.RealmAdapter
F
- findSecurityConstraints(String, String, Context) - Method in class com.sun.web.security.RealmAdapter
- findSecurityConstraints(HttpRequest, Context) - Method in class com.sun.web.security.RealmAdapter
- FORM - Static variable in class com.sun.web.security.RealmAdapter
G
- getAuthenticationService() - Method in class com.sun.web.security.RealmAdapter
- getCnonceCacheSize() - Method in class com.sun.web.security.CNonceCacheImpl
- getComponentInvocationHandler() - Method in class com.sun.web.security.WebSecurityComponentInvocationHandler
- getEldestCNonce() - Method in class com.sun.web.security.CNonceCacheImpl
- getFailedLoginCount() - Method in class com.sun.web.security.LoginStatsProvider
- getName() - Method in class com.sun.web.security.RealmAdapter
- getNonceValidity() - Method in class com.sun.web.security.CNonceCacheImpl
- getPassword(String) - Method in class com.sun.web.security.RealmAdapter
- getPrincipal(String) - Method in class com.sun.web.security.RealmAdapter
- getRealmName() - Method in class com.sun.web.security.RealmAdapter
- getSuccessLoginCount() - Method in class com.sun.web.security.LoginStatsProvider
- getWebDescriptor() - Method in class com.sun.web.security.RealmAdapter
- getWebSecurityManager(boolean) - Method in class com.sun.web.security.RealmAdapter
-
Utility method to get web security manager.
H
- hasResourcePermission(HttpRequest, HttpResponse, SecurityConstraint[], Context) - Method in class com.sun.web.security.RealmAdapter
- hasRole(String, Principal, String) - Method in class com.sun.web.security.RealmAdapter
- hasRole(HttpRequest, HttpResponse, Principal, String) - Method in class com.sun.web.security.RealmAdapter
- hasUserDataPermission(HttpRequest, HttpResponse, SecurityConstraint[]) - Method in class com.sun.web.security.RealmAdapter
- hasUserDataPermission(HttpRequest, HttpResponse, SecurityConstraint[], String, String) - Method in class com.sun.web.security.RealmAdapter
I
- init(long, String, long, Map<String, String>) - Method in class com.sun.web.security.CNonceCacheImpl
- initAuthenticationService(ServletContext) - Method in class com.sun.web.security.RealmAdapter
- initializeRealm(Object, boolean, String) - Method in class com.sun.web.security.RealmAdapter
- initStoresAtStartup() - Static method in class com.sun.web.security.SSLSocketFactory
- invokeAuthenticateDelegate(HttpRequest, HttpResponse, Context, Authenticator, boolean) - Method in class com.sun.web.security.RealmAdapter
- invokePostAuthenticateDelegate(HttpRequest, HttpResponse, Context) - Method in class com.sun.web.security.RealmAdapter
- isCurrentURIincluded - Variable in class com.sun.web.security.RealmAdapter
- isSecurityExtensionEnabled(ServletContext) - Method in class com.sun.web.security.RealmAdapter
-
Return true if Jakarta Authentication is available.
L
- login(String, char[], String, HttpServletRequest, HttpServletResponse) - Method in class com.sun.web.security.WebProgrammaticLoginImpl
-
Login and set up principal in request and session.
- loginFailedEvent(String) - Method in class com.sun.web.security.LoginProbeProvider
- loginFailedEvent(String) - Method in class com.sun.web.security.LoginStatsProvider
- LoginProbeProvider - Class in com.sun.web.security
- LoginProbeProvider() - Constructor for class com.sun.web.security.LoginProbeProvider
- LoginStatsProvider - Class in com.sun.web.security
- LoginStatsProvider() - Constructor for class com.sun.web.security.LoginStatsProvider
- loginSuccessfulEvent(String) - Method in class com.sun.web.security.LoginProbeProvider
- loginSuccessfulEvent(String) - Method in class com.sun.web.security.LoginStatsProvider
- logout() - Method in class com.sun.web.security.RealmAdapter
- logout(HttpServletRequest, HttpServletResponse) - Method in class com.sun.web.security.WebProgrammaticLoginImpl
-
Logout and remove principal in request and session.
- logout(HttpRequest) - Method in class com.sun.web.security.RealmAdapter
N
- name - Static variable in class com.sun.web.security.RealmAdapter
-
Descriptive information about this Realm implementation.
- nonceValidity - Variable in class com.sun.web.security.CNonceCacheFactoryImpl
-
How long server nonces are valid for in milliseconds.
P
- postConstruct() - Method in class com.sun.web.security.CNonceCacheFactoryImpl
- postConstruct() - Method in class com.sun.web.security.RealmAdapter
- postSetRunAsIdentity(ComponentInvocation) - Method in class com.sun.web.security.RealmAdapter
-
Attempts to restore old SecurityContext (but fails).
- preAuthenticateCheck(HttpRequest, HttpResponse, SecurityConstraint[], boolean, boolean, boolean) - Method in class com.sun.web.security.RealmAdapter
- preSetRunAsIdentity(ComponentInvocation) - Method in class com.sun.web.security.RealmAdapter
-
Set the run-as principal into the SecurityContext when needed.
R
- RealmAdapter - Class in com.sun.web.security
-
This is the realm adapter used to authenticate users and authorize access to web resources.
- RealmAdapter() - Constructor for class com.sun.web.security.RealmAdapter
- RealmAdapter(String, String) - Constructor for class com.sun.web.security.RealmAdapter
-
Create for Web Services Enterprise Beans endpoint authentication.
- register() - Method in class com.sun.web.security.WebSecurityComponentInvocationHandler
- removeEldestEntry(Map.Entry<String, NonceInfo>) - Method in class com.sun.web.security.CNonceCacheImpl
- removeFromCredentials(Subject, Class<?>) - Static method in class com.sun.web.security.RealmAdapter
- rwLock - Variable in class com.sun.web.security.RealmAdapter
S
- SECURITY_CONTEXT - Static variable in class com.sun.web.security.RealmAdapter
- setCnonceCacheSize(long) - Method in class com.sun.web.security.CNonceCacheImpl
- setCurrentSecurityContext(Principal) - Method in class com.sun.web.security.RealmAdapter
- setCurrentSecurityContextWithWebPrincipal(Principal) - Method in class com.sun.web.security.RealmAdapter
- setNonceValidity(long) - Method in class com.sun.web.security.CNonceCacheImpl
- setRealmName(String) - Method in class com.sun.web.security.RealmAdapter
- setVirtualServer(Object) - Method in class com.sun.web.security.RealmAdapter
-
Sets the virtual server on which the web module (with which this RealmAdapter is associated with) has been deployed.
- SSLSocketFactory - Class in com.sun.web.security
-
SSL server socket factory.
- SSLSocketFactory() - Constructor for class com.sun.web.security.SSLSocketFactory
-
Create the SSL socket factory.
T
- toSubject(Subject, Principal) - Static method in class com.sun.web.security.RealmAdapter
- toSubject(Subject, Set<Principal>) - Static method in class com.sun.web.security.RealmAdapter
- toSubjectCredential(Subject, Object) - Static method in class com.sun.web.security.RealmAdapter
U
- updateWebSecurityManager() - Method in class com.sun.web.security.RealmAdapter
W
- WEBAUTH_PROGRAMMATIC - Static variable in class com.sun.web.security.WebProgrammaticLoginImpl
- WebProgrammaticLoginImpl - Class in com.sun.web.security
-
Internal implementation for servlet programmatic login.
- WebProgrammaticLoginImpl() - Constructor for class com.sun.web.security.WebProgrammaticLoginImpl
- WebSecurityComponentInvocationHandler - Class in com.sun.web.security
- WebSecurityComponentInvocationHandler() - Constructor for class com.sun.web.security.WebSecurityComponentInvocationHandler
- webSecurityManager - Variable in class com.sun.web.security.RealmAdapter
-
A
WebSecurityManagerobject associated with a CONTEXT_ID - webSecurityManagerFactory - Variable in class com.sun.web.security.RealmAdapter
-
The factory used for creating
WebSecurityManagerobject.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form