Index

A B C D F G H I L N P R S T U W 
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 WebSecurityManager object associated with a CONTEXT_ID
webSecurityManagerFactory - Variable in class com.sun.web.security.RealmAdapter
The factory used for creating WebSecurityManager object.
A B C D F G H I L N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form