Skip navigation links
A C D E G H L M N O R S T U V 

A

acquire() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
ActiveDirectoryPrincipal - Class in net.sf.michaelo.tomcat.realm
Represents a principal from Active Directory with a list of roles.
ActiveDirectoryPrincipal(GSSName, Sid, GSSCredential) - Constructor for class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Constructs a new principal for the given parameters.
ActiveDirectoryPrincipal(GSSName, Sid, List<String>, GSSCredential, Map<String, Object>) - Constructor for class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Constructs a new principal for the given parameters.
ActiveDirectoryRealm - Class in net.sf.michaelo.tomcat.realm
A realm which retrieves authenticated users from Active Directory.
ActiveDirectoryRealm() - Constructor for class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
ActiveDirectoryRealm.DirContextConnection - Class in net.sf.michaelo.tomcat.realm
 
ActiveDirectoryRealm.User - Class in net.sf.michaelo.tomcat.realm
 
ActiveDirectoryRealmBase - Class in net.sf.michaelo.tomcat.realm
Base realm which is able to retrieve principals from GSS names or fully established GSS contexts.
ActiveDirectoryRealmBase() - Constructor for class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 
additionalAttributes - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
ANONYMOUS_SID - Static variable in class net.sf.michaelo.tomcat.realm.Sid
 

C

close(ActiveDirectoryRealm.DirContextConnection) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
close(NamingEnumeration<?>) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
connectionPool - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
connectionPoolSize - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
context - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.DirContextConnection
 
CURRENT_WINDOWS_IDENTITY_AUTH_SCHEME - Static variable in class net.sf.michaelo.tomcat.authenticator.CurrentWindowsIdentityAuthenticator
 
CURRENT_WINDOWS_IDENTITY_METHOD - Static variable in class net.sf.michaelo.tomcat.authenticator.CurrentWindowsIdentityAuthenticator
 
CurrentWindowsIdentityAuthenticator - Class in net.sf.michaelo.tomcat.authenticator
A Windows Identity Authenticator which uses GSS-API to retrieve to currently logged in user.
CurrentWindowsIdentityAuthenticator() - Constructor for class net.sf.michaelo.tomcat.authenticator.CurrentWindowsIdentityAuthenticator
 

D

DirContextConnection() - Constructor for class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.DirContextConnection
 
dirContextSourceName - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
doAuthenticate(Request, HttpServletResponse) - Method in class net.sf.michaelo.tomcat.authenticator.CurrentWindowsIdentityAuthenticator
 
doAuthenticate(Request, HttpServletResponse) - Method in class net.sf.michaelo.tomcat.authenticator.SpnegoAuthenticator
 

E

equals(Object) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 
equals(Object) - Method in class net.sf.michaelo.tomcat.realm.Sid
 

G

getAdditionalAttributes() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Holds additional attributes for a given principal which may be stored in Active Directory.
getAdditionalAttributes() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.User
 
getAuthMethod() - Method in class net.sf.michaelo.tomcat.authenticator.CurrentWindowsIdentityAuthenticator
 
getAuthMethod() - Method in class net.sf.michaelo.tomcat.authenticator.SpnegoAuthenticator
 
getBytes() - Method in class net.sf.michaelo.tomcat.realm.Sid
 
getDistinguishedName(DirContext, Name, SearchResult) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Returns the distinguished name of a search result.
getGssCredential() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 
getGssName() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Returns the underlying GSS name.
getGssName() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.User
 
getName() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 
getName() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
getPassword(String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 
getPrincipal(GSSName, GSSCredential) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
getPrincipal(String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 
getRelativeName(DirContext, String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
getRoles() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Returns the role SID strings of the given principal.
getRoles(DirContext, ActiveDirectoryRealm.User) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
getRoles() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.User
 
getRoles(Principal) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 
getSearchAttributeName() - Method in class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameMapper.SamAccountNameMappedValues
 
getSearchAttributeName() - Method in interface net.sf.michaelo.tomcat.realm.mapper.UsernameSearchMapper.MappedValues
 
getSearchAttributeName() - Method in class net.sf.michaelo.tomcat.realm.mapper.UserPrincipalNameSearchMapper.UserPrincipalNameMappedValues
 
getSearchBase() - Method in class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameMapper.SamAccountNameMappedValues
 
getSearchBase() - Method in interface net.sf.michaelo.tomcat.realm.mapper.UsernameSearchMapper.MappedValues
 
getSearchBase() - Method in class net.sf.michaelo.tomcat.realm.mapper.UserPrincipalNameSearchMapper.UserPrincipalNameMappedValues
 
getSearchUsername() - Method in class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameMapper.SamAccountNameMappedValues
 
getSearchUsername() - Method in interface net.sf.michaelo.tomcat.realm.mapper.UsernameSearchMapper.MappedValues
 
getSearchUsername() - Method in class net.sf.michaelo.tomcat.realm.mapper.UserPrincipalNameSearchMapper.UserPrincipalNameMappedValues
 
getSid() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Returns the security identifier (SID) of the principal.
getSid() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.User
 
getUser(DirContext, GSSName) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
getUserPrincipal() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 

H

hashCode() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 
hashCode() - Method in class net.sf.michaelo.tomcat.realm.Sid
 
hasRole(String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
Grants access if supplied role is associated with this principal.
hasRoleInternal(Principal, String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 

L

lastBorrowTime - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.DirContextConnection
 
localDirContextSource - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
logger - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 
logout() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 

M

map(DirContext, GSSName) - Method in class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameRfc2247Mapper
 
map(DirContext, GSSName) - Method in interface net.sf.michaelo.tomcat.realm.mapper.UsernameSearchMapper
Maps a GSS name to AD search parameters.
map(DirContext, GSSName) - Method in class net.sf.michaelo.tomcat.realm.mapper.UserPrincipalNameSearchMapper
 
maxIdleTime - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 

N

name - Static variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Descriptive information about this Realm implementation.
net.sf.michaelo.tomcat.authenticator - package net.sf.michaelo.tomcat.authenticator
GSS-API-based authenticators for Apache Tomcat.
net.sf.michaelo.tomcat.realm - package net.sf.michaelo.tomcat.realm
Active Directory components for Apache Tomcat.
net.sf.michaelo.tomcat.realm.mapper - package net.sf.michaelo.tomcat.realm.mapper
Pluggable username search mappers for the ActiveDirectoryRealm.
NULL_SID - Static variable in class net.sf.michaelo.tomcat.realm.Sid
 

O

open(ActiveDirectoryRealm.DirContextConnection) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 

R

release(ActiveDirectoryRealm.DirContextConnection) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 

S

SamAccountNameMappedValues(String, String) - Constructor for class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameMapper.SamAccountNameMappedValues
 
SamAccountNameMapper - Class in net.sf.michaelo.tomcat.realm.mapper
A base mapper for the AD attribute sAMAccountName and the realm.
SamAccountNameMapper() - Constructor for class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameMapper
 
SamAccountNameMapper.SamAccountNameMappedValues - Class in net.sf.michaelo.tomcat.realm.mapper
 
SamAccountNameRfc2247Mapper - Class in net.sf.michaelo.tomcat.realm.mapper
A mapper for the AD attribute sAMAccountName and the realm.
SamAccountNameRfc2247Mapper() - Constructor for class net.sf.michaelo.tomcat.realm.mapper.SamAccountNameRfc2247Mapper
 
setAdditionalAttributes(String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Sets a comma-separated list of Active Directory attributes retreived and stored for the user principal.
setConnectionPoolSize(int) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Sets the maximum amount of directory server connections the pool will hold.
setDirContextSourceName(String) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Sets the name of the DirContextSource
setLocalDirContextSource(boolean) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Sets whether the DirContextSource is locally (context.xml defined or globally server.xml.
setMaxIdleTime(long) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
Sets the maximum amount of time in milliseconds a directory server connection should remain idle before it is closed.
Sid - Class in net.sf.michaelo.tomcat.realm
An immutable class representing a security identifier from Active Directory.
Sid(byte[]) - Constructor for class net.sf.michaelo.tomcat.realm.Sid
 
sm - Variable in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealmBase
 
SPNEGO_AUTH_SCHEME - Static variable in class net.sf.michaelo.tomcat.authenticator.SpnegoAuthenticator
 
SPNEGO_METHOD - Static variable in class net.sf.michaelo.tomcat.authenticator.SpnegoAuthenticator
 
SpnegoAuthenticator - Class in net.sf.michaelo.tomcat.authenticator
A SPNEGO Authenticator which utilizes GSS-API to authenticate a client.
SpnegoAuthenticator() - Constructor for class net.sf.michaelo.tomcat.authenticator.SpnegoAuthenticator
 
startInternal() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
stopInternal() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 

T

toString() - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryPrincipal
 
toString() - Method in class net.sf.michaelo.tomcat.realm.Sid
 

U

User(GSSName, Sid, List<String>, Map<String, Object>) - Constructor for class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm.User
 
UsernameSearchMapper - Interface in net.sf.michaelo.tomcat.realm.mapper
A mapper interface (strategy pattern) for translating GSS names to Active Directory search parameters.
UsernameSearchMapper.MappedValues - Interface in net.sf.michaelo.tomcat.realm.mapper
Mapped values holder.
UserPrincipalNameMappedValues(String) - Constructor for class net.sf.michaelo.tomcat.realm.mapper.UserPrincipalNameSearchMapper.UserPrincipalNameMappedValues
 
UserPrincipalNameSearchMapper - Class in net.sf.michaelo.tomcat.realm.mapper
A mapper for the AD attribute userPrincipalName.
UserPrincipalNameSearchMapper() - Constructor for class net.sf.michaelo.tomcat.realm.mapper.UserPrincipalNameSearchMapper
 
UserPrincipalNameSearchMapper.UserPrincipalNameMappedValues - Class in net.sf.michaelo.tomcat.realm.mapper
 

V

validate(ActiveDirectoryRealm.DirContextConnection) - Method in class net.sf.michaelo.tomcat.realm.ActiveDirectoryRealm
 
A C D E G H L M N O R S T U V 
Skip navigation links

Copyright © 2013–2020 Michael Osipov. All rights reserved.