Index

A C D F G I N S W 
All Classes and Interfaces|All Packages|Serialized Form

A

afterPropertiesSet() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
 
afterPropertiesSet() - Method in class waffle.spring.NegotiateSecurityFilter
 
authenticate(Authentication) - Method in class waffle.spring.WindowsAuthenticationProvider
 

C

commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class waffle.spring.NegotiateSecurityFilterEntryPoint
 
createGrantedAuthority(WindowsAccount) - Method in class waffle.spring.FqnGrantedAuthorityFactory
 
createGrantedAuthority(WindowsAccount) - Method in interface waffle.spring.GrantedAuthorityFactory
Creates a GrantedAuthority from the given WindowsAccount.

D

DEFAULT_GRANTED_AUTHORITY - Static variable in class waffle.spring.WindowsAuthenticationToken
The GrantedAuthority that will be added to every WindowsAuthenticationToken, unless another (or null) is specified.
DEFAULT_GRANTED_AUTHORITY_FACTORY - Static variable in class waffle.spring.WindowsAuthenticationToken
The GrantedAuthorityFactory that is used by default if a custom one is not specified.
DelegatingNegotiateSecurityFilter - Class in waffle.spring
Supports optional injection of spring security entities, allowing Waffle to act as an interface towards an identity provider(the AD).
DelegatingNegotiateSecurityFilter() - Constructor for class waffle.spring.DelegatingNegotiateSecurityFilter
Instantiates a new delegating negotiate security filter.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class waffle.spring.NegotiateSecurityFilter
 

F

FqnGrantedAuthorityFactory - Class in waffle.spring
A GrantedAuthorityFactory that uses the WindowsAccount's fqn as the basis of the GrantedAuthority string, and (optionally) applies two transformations: prepending a prefix, and converting to uppercase .
FqnGrantedAuthorityFactory(String, boolean) - Constructor for class waffle.spring.FqnGrantedAuthorityFactory
Instantiates a new fqn granted authority factory.

G

getAccessDeniedHandler() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Gets the access denied handler.
getAuthenticationFailureHandler() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Gets the authentication failure handler.
getAuthenticationManager() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Gets the authentication manager.
getAuthenticationSuccessHandler() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Gets the authentication success handler.
getAuthorities() - Method in class waffle.spring.WindowsAuthenticationToken
 
getAuthProvider() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the auth provider.
getCredentials() - Method in class waffle.spring.WindowsAuthenticationToken
 
getDefaultGrantedAuthority() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the default granted authority.
getDefaultGrantedAuthority() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the default granted authority.
getDetails() - Method in class waffle.spring.WindowsAuthenticationToken
 
getGrantedAuthorityFactory() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the granted authority factory.
getGrantedAuthorityFactory() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the granted authority factory.
getName() - Method in class waffle.spring.WindowsAuthenticationToken
 
getPrincipal() - Method in class waffle.spring.WindowsAuthenticationToken
 
getPrincipalFormat() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the principal format.
getPrincipalFormat() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the principal format.
getProvider() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the provider.
getProvider() - Method in class waffle.spring.NegotiateSecurityFilterEntryPoint
Gets the provider.
getRoleFormat() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the role format.
getRoleFormat() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the role format.
GrantedAuthorityFactory - Interface in waffle.spring
Used by WindowsAuthenticationToken to convert WindowsAccounts representing groups into GrantedAuthoritys.
GuestLoginDisabledAuthenticationException - Exception Class in waffle.spring
Guest login is disabled authentication exception.
GuestLoginDisabledAuthenticationException(String) - Constructor for exception class waffle.spring.GuestLoginDisabledAuthenticationException
Instantiates a new guest login disabled authentication exception.

I

isAllowGuestLogin() - Method in class waffle.spring.NegotiateSecurityFilter
Checks if is allow guest login.
isAllowGuestLogin() - Method in class waffle.spring.WindowsAuthenticationProvider
Checks if is allow guest login.
isAuthenticated() - Method in class waffle.spring.WindowsAuthenticationToken
 
isImpersonate() - Method in class waffle.spring.NegotiateSecurityFilter
Checks if is impersonate.

N

NegotiateSecurityFilter - Class in waffle.spring
A Spring Negotiate security filter.
NegotiateSecurityFilter() - Constructor for class waffle.spring.NegotiateSecurityFilter
Instantiates a new negotiate security filter.
NegotiateSecurityFilterEntryPoint - Class in waffle.spring
Sends back a request for a Negotiate Authentication to the browser.
NegotiateSecurityFilterEntryPoint() - Constructor for class waffle.spring.NegotiateSecurityFilterEntryPoint
Instantiates a new negotiate security filter entry point.

S

sendUnauthorized(HttpServletResponse, boolean) - Method in class waffle.spring.NegotiateSecurityFilter
Send a 401 Unauthorized along with protocol authentication headers.
setAccessDeniedHandler(AccessDeniedHandler) - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Sets the access denied handler.
setAllowGuestLogin(boolean) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the allow guest login.
setAllowGuestLogin(boolean) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the allow guest login.
setAuthenticated(boolean) - Method in class waffle.spring.WindowsAuthenticationToken
 
setAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
 
setAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class waffle.spring.NegotiateSecurityFilter
Invoked when authentication towards ad was succesful to populate securitycontext Override to add service provider authorization checks.
setAuthenticationFailureHandler(AuthenticationFailureHandler) - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Sets the authentication failure handler.
setAuthenticationManager(AuthenticationManager) - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Sets the authentication manager.
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Sets the authentication success handler.
setAuthProvider(IWindowsAuthProvider) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the auth provider.
setDefaultGrantedAuthority(GrantedAuthority) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the default granted authority.
setDefaultGrantedAuthority(GrantedAuthority) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the default granted authority.
setGrantedAuthorityFactory(GrantedAuthorityFactory) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the granted authority factory.
setGrantedAuthorityFactory(GrantedAuthorityFactory) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the granted authority factory.
setImpersonate(boolean) - Method in class waffle.spring.NegotiateSecurityFilter
Enable/Disable impersonation.
setPrincipalFormat(String) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the principal format.
setPrincipalFormat(String) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the principal format.
setPrincipalFormatEnum(PrincipalFormat) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the principal format enum.
setPrincipalFormatEnum(PrincipalFormat) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the principal format enum.
setProvider(SecurityFilterProviderCollection) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the provider.
setProvider(SecurityFilterProviderCollection) - Method in class waffle.spring.NegotiateSecurityFilterEntryPoint
Sets the provider.
setRoleFormat(String) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the role format.
setRoleFormat(String) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the role format.
setRoleFormatEnum(PrincipalFormat) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the role format enum.
setRoleFormatEnum(PrincipalFormat) - Method in class waffle.spring.WindowsAuthenticationProvider
Sets the role format enum.
supports(Class) - Method in class waffle.spring.WindowsAuthenticationProvider
Supports.

W

waffle.spring - package waffle.spring
Waffle Spring Package.
WindowsAuthenticationProvider - Class in waffle.spring
A Waffle authentication provider for Spring-security.
WindowsAuthenticationProvider() - Constructor for class waffle.spring.WindowsAuthenticationProvider
Instantiates a new windows authentication provider.
WindowsAuthenticationToken - Class in waffle.spring
A Windows authentication token.
WindowsAuthenticationToken(WindowsPrincipal) - Constructor for class waffle.spring.WindowsAuthenticationToken
WindowsAuthenticationToken(WindowsPrincipal, GrantedAuthorityFactory, GrantedAuthority) - Constructor for class waffle.spring.WindowsAuthenticationToken
Instantiates a new windows authentication token.
A C D F G I N S W 
All Classes and Interfaces|All Packages|Serialized Form