A B C D E F G H I L M N O P R S T U V W 

A

abort() - Method in class waffle.jaas.WindowsLoginModule
Abort a login process.
AbstractWaffleRealm - Class in waffle.shiro
A Realm that authenticates with Active Directory using WAFFLE.
AbstractWaffleRealm() - Constructor for class waffle.shiro.AbstractWaffleRealm
 
acceptSecurityToken(String, byte[], String) - Method in class waffle.mock.MockWindowsAuthProvider
 
acceptSecurityToken(String, byte[], String) - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
acceptSecurityToken(String, byte[], String) - Method in interface waffle.windows.auth.IWindowsAuthProvider
Attempts to validate the user using an SSPI token.
addAccountInfo(Document, Element, IWindowsAccount) - Method in class waffle.util.WaffleInfo
Adds the account info.
addGroup(String) - Method in class waffle.mock.MockWindowsAuthProvider
Adds the group.
addHeader(String, String) - Method in class waffle.mock.http.SimpleHttpRequest
Adds the header.
addHeader(String, String) - Method in class waffle.mock.http.SimpleHttpResponse
 
addParameter(String, String) - Method in class waffle.mock.http.SimpleHttpRequest
Adds the parameter.
afterAttempt(Realm, AuthenticationToken, AuthenticationInfo, AuthenticationInfo, Throwable) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationStrategy
When the negotiate logic is executing, one of more round trips with the client occur.
afterPropertiesSet() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
 
afterPropertiesSet() - Method in class waffle.spring.NegotiateSecurityFilter
 
authenticate(Request, Response, LoginConfig) - Method in class waffle.apache.MixedAuthenticator
 
authenticate(Request, Response, LoginConfig) - Method in class waffle.apache.NegotiateAuthenticator
 
authenticate(Authentication) - Method in class waffle.spring.WindowsAuthenticationProvider
 
AuthenticationInProgressException - Exception in waffle.shiro.negotiate
Thrown when the negotiate authentication is being established and requires an extra roundtrip to the client.
AuthenticationInProgressException() - Constructor for exception waffle.shiro.negotiate.AuthenticationInProgressException
 
AuthorizationHeader - Class in waffle.util
Authorization header.
AuthorizationHeader(HttpServletRequest) - Constructor for class waffle.util.AuthorizationHeader
Instantiates a new authorization header.
AutoDisposableWindowsPrincipal - Class in waffle.servlet
The Class AutoDisposableWindowsPrincipal.
AutoDisposableWindowsPrincipal(IWindowsIdentity) - Constructor for class waffle.servlet.AutoDisposableWindowsPrincipal
Instantiates a new auto disposable windows principal.
AutoDisposableWindowsPrincipal(IWindowsIdentity, PrincipalFormat, PrincipalFormat) - Constructor for class waffle.servlet.AutoDisposableWindowsPrincipal
Instantiates a new auto disposable windows principal.

B

BasicSecurityFilterProvider - Class in waffle.servlet.spi
A Basic authentication security filter provider.
BasicSecurityFilterProvider(IWindowsAuthProvider) - Constructor for class waffle.servlet.spi.BasicSecurityFilterProvider
Instantiates a new basic security filter provider.
buildAuthorizationInfo(WaffleFqnPrincipal) - Method in class waffle.shiro.AbstractWaffleRealm
Assembles the appropriate authorization information for the specified principal.
buildAuthorizationInfo(WaffleFqnPrincipal) - Method in class waffle.shiro.GroupMappingWaffleRealm
Builds an AuthorizationInfo object based on the user's groups.

C

commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class waffle.spring.NegotiateSecurityFilterEntryPoint
 
commit() - Method in class waffle.jaas.WindowsLoginModule
Commit principals to the subject.
createGrantedAuthority(WindowsAccount) - Method in class waffle.spring.FqnGrantedAuthorityFactory
 
createGrantedAuthority(WindowsAccount) - Method in interface waffle.spring.GrantedAuthorityFactory
Creates a GrantedAuthority from the given WindowsAccount.
createInfo() - Method in class waffle.shiro.negotiate.NegotiateToken
Creates the info.
createToken(ServletRequest, ServletResponse) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
 

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.
destroy() - Method in class waffle.servlet.NegotiateSecurityFilter
 
dispose() - Method in class waffle.mock.MockWindowsIdentity
 
dispose() - Method in class waffle.mock.MockWindowsSecurityContext
 
dispose() - Method in class waffle.windows.auth.impl.WindowsCredentialsHandleImpl
Dispose of the credentials handle.
dispose() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
dispose() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
dispose(Sspi.CtxtHandle) - Static method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Dispose a security context.
dispose() - Method in interface waffle.windows.auth.IWindowsCredentialsHandle
Dispose.
dispose() - Method in interface waffle.windows.auth.IWindowsIdentity
Dispose of the Windows identity.
dispose() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Disposes of the context.
doFilter(ServletRequest, ServletResponse) - Method in class waffle.mock.http.SimpleFilterChain
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class waffle.servlet.NegotiateSecurityFilter
 
doFilter(HttpServletRequest, HttpServletResponse) - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
 
doFilter(HttpServletRequest, HttpServletResponse) - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
 
doFilter(HttpServletRequest, HttpServletResponse) - Method in interface waffle.servlet.spi.SecurityFilterProvider
Execute filter.
doFilter(HttpServletRequest, HttpServletResponse) - Method in class waffle.servlet.spi.SecurityFilterProviderCollection
Filter.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class waffle.spring.NegotiateSecurityFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class waffle.servlet.WaffleInfoServlet
 
doGetAuthenticationInfo(AuthenticationToken) - Method in class waffle.shiro.AbstractWaffleRealm
 
doGetAuthenticationInfo(AuthenticationToken) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationRealm
 
doGetAuthorizationInfo(PrincipalCollection) - Method in class waffle.shiro.AbstractWaffleRealm
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class waffle.servlet.WaffleInfoServlet
 
DummyClass - Class in waffle.jetty
The Class DummyClass.
DummyClass() - Constructor for class waffle.jetty.DummyClass
 
DynamicAuthenticationFilter - Class in waffle.shiro.dynamic
When combined with the NegotiateAuthenticationStrategy, this filter can be used to allow a client to choose which authentication filter is used at runtime.
DynamicAuthenticationFilter() - Constructor for class waffle.shiro.dynamic.DynamicAuthenticationFilter
 

E

equals(Object) - Method in class waffle.jaas.RolePrincipal
Role Principal Equals for FQN.
equals(Object) - Method in class waffle.jaas.UserPrincipal
 
equals(Object) - Method in class waffle.shiro.WaffleFqnPrincipal
 
equals(Object) - Method in class waffle.windows.auth.WindowsAccount
 
executeLogin(ServletRequest, ServletResponse) - Method in class waffle.shiro.dynamic.DynamicAuthenticationFilter
Call AccessControlFilter.onAccessDenied(javax.servlet.ServletRequest, javax.servlet.ServletResponse) for the user selected authentication type, which performs login logic.

F

flushBuffer() - Method in class waffle.mock.http.SimpleHttpResponse
 
forward(ServletRequest, ServletResponse) - Method in class waffle.mock.http.SimpleRequestDispatcher
 
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

GenericWindowsPrincipal - Class in waffle.apache
A Windows Principal.
GenericWindowsPrincipal(IWindowsIdentity, Realm, PrincipalFormat, PrincipalFormat) - Constructor for class waffle.apache.GenericWindowsPrincipal
A windows principal.
getAccessDeniedHandler() - Method in class waffle.spring.DelegatingNegotiateSecurityFilter
Gets the access denied handler.
getAttribute(String) - Method in class waffle.mock.http.SimpleHttpSession
 
getAttributeNames() - Method in class waffle.mock.http.SimpleHttpSession
 
getAuth() - Method in class waffle.jaas.WindowsLoginModule
Windows auth provider.
getAuth() - Method in class waffle.servlet.NegotiateSecurityFilter
Windows auth provider.
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.
getAuthProviderInfo(Document) - Method in class waffle.util.WaffleInfo
Gets the auth provider info.
getAuthType() - Method in class waffle.servlet.NegotiateRequestWrapper
Authentication type.
getByClassName(String) - Method in class waffle.servlet.spi.SecurityFilterProviderCollection
Get a security provider by class name.
getComputerName() - Method in class waffle.windows.auth.impl.WindowsComputerImpl
 
getComputerName() - Method in interface waffle.windows.auth.IWindowsComputer
Computer name.
getConnectionId() - Method in class waffle.shiro.negotiate.NegotiateToken
Gets the connection id.
getConnectionId(HttpServletRequest) - Static method in class waffle.util.NtlmServletRequest
Returns a unique connection id for a given servlet request.
getContentLength() - Method in class waffle.mock.http.SimpleHttpRequest
 
getContinueContextsSize() - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
Number of elements in the continue contexts map.
getCreationTime() - Method in class waffle.mock.http.SimpleHttpSession
 
getCredentials() - Method in class waffle.shiro.negotiate.NegotiateInfo
Returns the subject.
getCredentials() - Method in class waffle.shiro.negotiate.NegotiateToken
 
getCredentials() - Method in class waffle.spring.WindowsAuthenticationToken
 
getCurrent(String) - Static method in class waffle.windows.auth.impl.WindowsCredentialsHandleImpl
Returns the current credentials handle.
getCurrent(String, String) - Static method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Get the current Windows security context for a given SSPI package.
getCurrentComputer() - Method in class waffle.mock.MockWindowsAuthProvider
 
getCurrentComputer() - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
getCurrentComputer() - Method in interface waffle.windows.auth.IWindowsAuthProvider
Retrieve the current computer information.
getCurrentUsername() - Static method in class waffle.windows.auth.impl.WindowsAccountImpl
Get the SAM-compatible username of the currently logged-on user.
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
 
getDomain() - Method in class waffle.mock.MockWindowsAccount
 
getDomain() - Method in class waffle.windows.auth.impl.WindowsAccountImpl
Account domain.
getDomain() - Method in interface waffle.windows.auth.IWindowsAccount
Domain name.
getDomain() - Method in class waffle.windows.auth.WindowsAccount
Gets the domain.
getDomains() - Method in class waffle.mock.MockWindowsAuthProvider
 
getDomains() - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
getDomains() - Method in interface waffle.windows.auth.IWindowsAuthProvider
Retrieve a list of domains (Active Directory) on the local server.
getException(Document, Exception) - Static method in class waffle.util.WaffleInfo
Gets the exception.
getFailureKeyAttribute() - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
Gets the failure key attribute.
getFilterName() - Method in class waffle.mock.http.SimpleFilterConfig
 
getFqn() - Method in class waffle.mock.MockWindowsAccount
 
getFqn() - Method in class waffle.mock.MockWindowsIdentity
 
getFqn() - Method in class waffle.shiro.WaffleFqnPrincipal
Gets the fqn.
getFqn() - Method in class waffle.windows.auth.impl.WindowsAccountImpl
 
getFqn() - Method in class waffle.windows.auth.impl.WindowsDomainImpl
 
getFqn() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
getFqn() - Method in interface waffle.windows.auth.IWindowsAccount
Fully qualified username.
getFqn() - Method in interface waffle.windows.auth.IWindowsDomain
Fully qualified domain name.
getFqn() - Method in interface waffle.windows.auth.IWindowsIdentity
Fully qualified name.
getFqn() - Method in class waffle.windows.auth.WindowsAccount
Gets the fqn.
getGrantedAuthorityFactory() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the granted authority factory.
getGrantedAuthorityFactory() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the granted authority factory.
getGroupFqns() - Method in class waffle.shiro.WaffleFqnPrincipal
Gets the group fqns.
getGroups() - Method in class waffle.apache.GenericWindowsPrincipal
Windows groups that the user is a member of.
getGroups() - Method in class waffle.mock.MockWindowsIdentity
 
getGroups() - Method in class waffle.servlet.WindowsPrincipal
Windows groups that the user is a member of.
getGroups() - Method in class waffle.windows.auth.impl.WindowsComputerImpl
 
getGroups() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
getGroups() - Method in interface waffle.windows.auth.IWindowsComputer
Groups.
getGroups() - Method in interface waffle.windows.auth.IWindowsIdentity
Group memberships.
getHandle() - Method in class waffle.mock.MockWindowsSecurityContext
 
getHandle() - Method in class waffle.windows.auth.impl.WindowsCredentialsHandleImpl
Get CredHandle.
getHandle() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
getHandle() - Method in interface waffle.windows.auth.IWindowsCredentialsHandle
Return a security handle.
getHandle() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Context handle.
getHeader(String) - Method in class waffle.mock.http.SimpleHttpRequest
 
getHeader(String) - Method in class waffle.mock.http.SimpleHttpResponse
Gets the header.
getHeader() - Method in class waffle.util.AuthorizationHeader
Gets the header.
getHeaderNames() - Method in class waffle.mock.http.SimpleHttpRequest
 
getHeaderNamesSize() - Method in class waffle.mock.http.SimpleHttpResponse
Use this for testing the number of headers.
getHeaderValues(String) - Method in class waffle.mock.http.SimpleHttpResponse
Gets the header values.
getHost() - Method in class waffle.shiro.negotiate.NegotiateToken
Returns the host name or IP string from where the authentication attempt occurs.
getId() - Method in class waffle.mock.http.SimpleHttpSession
 
getIdentity() - Method in class waffle.mock.MockWindowsSecurityContext
 
getIdentity() - Method in class waffle.servlet.WindowsPrincipal
Underlying identity.
getIdentity() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
getIdentity() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Windows Identity.
getIn() - Method in class waffle.shiro.negotiate.NegotiateToken
Gets the in.
getInitParameter(String) - Method in class waffle.mock.http.SimpleFilterConfig
 
getInitParameterNames() - Method in class waffle.mock.http.SimpleFilterConfig
 
getJoinStatus() - Method in class waffle.windows.auth.impl.WindowsComputerImpl
 
getJoinStatus() - Method in interface waffle.windows.auth.IWindowsComputer
Join status.
getLastAccessedTime() - Method in class waffle.mock.http.SimpleHttpSession
 
getLookupInfo(Document, String) - Method in class waffle.util.WaffleInfo
Gets the lookup info.
getMaxInactiveInterval() - Method in class waffle.mock.http.SimpleHttpSession
 
getMemberOf() - Method in class waffle.windows.auth.impl.WindowsComputerImpl
 
getMemberOf() - Method in interface waffle.windows.auth.IWindowsComputer
Member of (domain).
getMessageType(byte[]) - Static method in class waffle.util.NtlmMessage
Get NTLM message type.
getMethod() - Method in class waffle.mock.http.SimpleHttpRequest
 
getName() - Method in class waffle.apache.WindowsRealm
 
getName() - Method in class waffle.jaas.RolePrincipal
Role name (Windows Group).
getName() - Method in class waffle.jaas.UserPrincipal
Fully qualified username.
getName() - Method in class waffle.mock.MockWindowsAccount
 
getName() - Method in class waffle.servlet.WindowsPrincipal
Fully qualified name.
getName() - Method in class waffle.spring.WindowsAuthenticationToken
 
getName() - Method in class waffle.windows.auth.impl.WindowsAccountImpl
Account name.
getName() - Method in interface waffle.windows.auth.IWindowsAccount
User name.
getName() - Method in class waffle.windows.auth.WindowsAccount
Gets the name.
getOutputStream() - Method in class waffle.mock.http.SimpleHttpResponse
 
getOutputText() - Method in class waffle.mock.http.SimpleHttpResponse
Gets the output text.
getParameter(String) - Method in class waffle.mock.http.SimpleHttpRequest
 
getPassword(String) - Method in class waffle.apache.WindowsRealm
 
getPrincipal(String) - Method in class waffle.apache.WindowsRealm
 
getPrincipal() - Method in class waffle.shiro.negotiate.NegotiateToken
 
getPrincipal() - Method in class waffle.spring.WindowsAuthenticationToken
 
getPrincipalFormat() - Method in class waffle.servlet.NegotiateSecurityFilter
Principal format.
getPrincipalFormat() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the principal format.
getPrincipalFormat() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the principal format.
getPrincipalName() - Method in class waffle.mock.MockWindowsSecurityContext
 
getPrincipalName() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
getPrincipalName() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Principal name.
getPrincipals() - Method in class waffle.shiro.negotiate.NegotiateInfo
Creates a new principal collection using the subject as the principal.
getProtocols() - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
Gets the protocols.
getProvider() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the provider.
getProvider() - Method in class waffle.spring.NegotiateSecurityFilterEntryPoint
Gets the provider.
getProviders() - Method in class waffle.servlet.NegotiateSecurityFilter
Security filter providers.
getQueryString() - Method in class waffle.mock.http.SimpleHttpRequest
 
getRealm() - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
Protection space.
getRememberMeParam() - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
Gets the remember me param.
getRemoteAddr() - Method in class waffle.mock.http.SimpleHttpRequest
 
getRemoteHost() - Method in class waffle.mock.http.SimpleHttpRequest
 
getRemotePort() - Method in class waffle.mock.http.SimpleHttpRequest
 
getRemoteUser() - Method in class waffle.mock.http.SimpleHttpRequest
 
getRemoteUser() - Method in class waffle.servlet.NegotiateRequestWrapper
Remote username.
getRequest() - Method in class waffle.mock.http.SimpleFilterChain
Gets the request.
getRequestURI() - Method in class waffle.mock.http.SimpleHttpRequest
 
getResponse() - Method in class waffle.mock.http.SimpleFilterChain
Gets the response.
getRoleFormat() - Method in class waffle.servlet.NegotiateSecurityFilter
Principal format.
getRoleFormat() - Method in class waffle.spring.NegotiateSecurityFilter
Gets the role format.
getRoleFormat() - Method in class waffle.spring.WindowsAuthenticationProvider
Gets the role format.
getRoleNamesForGroups(Collection<String>) - Method in class waffle.shiro.GroupMappingWaffleRealm
This method is called by to translate group names to role names.
getRolesString() - Method in class waffle.apache.GenericWindowsPrincipal
Get an array of roles as a string.
getRolesString() - Method in class waffle.servlet.WindowsPrincipal
Get an array of roles as a string.
getSecurityPackage() - Method in class waffle.mock.MockWindowsSecurityContext
 
getSecurityPackage() - Method in class waffle.shiro.negotiate.NegotiateToken
Gets the security package.
getSecurityPackage() - Method in class waffle.util.AuthorizationHeader
Returns a supported security package string.
getSecurityPackage() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
getSecurityPackage() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Security package name.
getServletContext() - Method in class waffle.mock.http.SimpleFilterConfig
 
getServletContext() - Method in class waffle.mock.http.SimpleHttpSession
 
getSession() - Method in class waffle.mock.http.SimpleHttpRequest
 
getSession(boolean) - Method in class waffle.mock.http.SimpleHttpRequest
 
getSessionContext() - Method in class waffle.mock.http.SimpleHttpSession
Deprecated.
getSid() - Method in class waffle.apache.GenericWindowsPrincipal
Byte representation of the SID.
getSid() - Method in class waffle.mock.MockWindowsIdentity
 
getSid() - Method in class waffle.servlet.WindowsPrincipal
Byte representation of the SID.
getSid() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
getSid() - Method in interface waffle.windows.auth.IWindowsIdentity
Sid.
getSidString() - Method in class waffle.apache.GenericWindowsPrincipal
String representation of the SID.
getSidString() - Method in class waffle.mock.MockWindowsAccount
 
getSidString() - Method in class waffle.mock.MockWindowsIdentity
 
getSidString() - Method in class waffle.servlet.WindowsPrincipal
String representation of the SID.
getSidString() - Method in class waffle.windows.auth.impl.WindowsAccountImpl
 
getSidString() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
getSidString() - Method in interface waffle.windows.auth.IWindowsAccount
Security identifier.
getSidString() - Method in interface waffle.windows.auth.IWindowsIdentity
Sid.
getSidString() - Method in class waffle.windows.auth.WindowsAccount
Gets the sid string.
getStatus() - Method in class waffle.mock.http.SimpleHttpResponse
Gets the status.
getStatusString() - Method in class waffle.mock.http.SimpleHttpResponse
Gets the status string.
getSubject() - Method in class waffle.shiro.negotiate.NegotiateToken
Gets the subject.
getToken() - Method in class waffle.mock.MockWindowsSecurityContext
 
getToken() - Method in class waffle.util.AuthorizationHeader
Gets the token.
getToken() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
getToken() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Token.
getTokenBytes() - Method in class waffle.util.AuthorizationHeader
Gets the token bytes.
getTrustDirectionString() - Method in class waffle.windows.auth.impl.WindowsDomainImpl
 
getTrustDirectionString() - Method in interface waffle.windows.auth.IWindowsDomain
Trust direction.
getTrustTypeString() - Method in class waffle.windows.auth.impl.WindowsDomainImpl
 
getTrustTypeString() - Method in interface waffle.windows.auth.IWindowsDomain
Trust type.
getUserPrincipal() - Method in class waffle.mock.http.SimpleHttpRequest
 
getUserPrincipal() - Method in class waffle.servlet.NegotiateRequestWrapper
User principal.
getValue(String) - Method in class waffle.mock.http.SimpleHttpSession
Deprecated.
getValueNames() - Method in class waffle.mock.http.SimpleHttpSession
Deprecated.
getWaffleInfo() - Method in class waffle.util.WaffleInfo
Get a Document with basic system information This uses the builtin javax.xml package even though the API is quite verbose
getWaffleInfoResponse(HttpServletRequest, HttpServletResponse) - Method in class waffle.servlet.WaffleInfoServlet
Gets the waffle info response.
getWriter() - Method in class waffle.mock.http.SimpleHttpResponse
 
GrantedAuthorityFactory - Interface in waffle.spring
Used by WindowsAuthenticationToken to convert WindowsAccounts representing groups into GrantedAuthoritys.
GroupMappingWaffleRealm - Class in waffle.shiro
A Realm that authenticates with Active Directory using WAFFLE and assigns roles to users based on a mapping from their groups.
GroupMappingWaffleRealm() - Constructor for class waffle.shiro.GroupMappingWaffleRealm
 
GuestLoginDisabledAuthenticationException - Exception in waffle.spring
Guest login is disabled authentication exception.
GuestLoginDisabledAuthenticationException(String) - Constructor for exception waffle.spring.GuestLoginDisabledAuthenticationException
Instantiates a new guest login disabled authentication exception.

H

hashCode() - Method in class waffle.jaas.RolePrincipal
Role Principal HashCode for FQN.
hashCode() - Method in class waffle.jaas.UserPrincipal
 
hashCode() - Method in class waffle.shiro.WaffleFqnPrincipal
 
hashCode() - Method in class waffle.windows.auth.WindowsAccount
 
hasRole(String) - Method in class waffle.servlet.WindowsPrincipal
Checks whether the principal has a given role.

I

impersonate() - Method in class waffle.mock.MockWindowsIdentity
 
impersonate() - Method in class waffle.mock.MockWindowsSecurityContext
 
impersonate() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
impersonate() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
impersonate() - Method in interface waffle.windows.auth.IWindowsIdentity
Impersonate a logged on user.
impersonate() - Method in interface waffle.windows.auth.IWindowsSecurityContext
Impersonate this security context.
include(ServletRequest, ServletResponse) - Method in class waffle.mock.http.SimpleRequestDispatcher
 
init(FilterConfig) - Method in class waffle.servlet.NegotiateSecurityFilter
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class waffle.jaas.WindowsLoginModule
 
initialize() - Method in class waffle.mock.MockWindowsSecurityContext
Initialize.
initialize(Sspi.CtxtHandle, Sspi.SecBufferDesc, String) - Method in class waffle.mock.MockWindowsSecurityContext
 
initialize() - Method in class waffle.windows.auth.impl.WindowsCredentialsHandleImpl
Initialize a new credentials handle.
initialize(Sspi.CtxtHandle, Sspi.SecBufferDesc, String) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
initialize() - Method in interface waffle.windows.auth.IWindowsCredentialsHandle
Initialize.
initialize(Sspi.CtxtHandle, Sspi.SecBufferDesc, String) - Method in interface waffle.windows.auth.IWindowsSecurityContext
Initialize the security context, continuing from a previous one.
initParameter(String, String) - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
Init configuration parameters.
initParameter(String, String) - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
 
initParameter(String, String) - Method in interface waffle.servlet.spi.SecurityFilterProvider
Init a parameter.
invalidate() - Method in class waffle.mock.http.SimpleHttpSession
 
isAllowGuestLogin() - Method in class waffle.jaas.WindowsLoginModule
True if Guest login permitted.
isAllowGuestLogin() - Method in class waffle.servlet.NegotiateSecurityFilter
True if guest login is allowed.
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
 
isContinue() - Method in class waffle.mock.MockWindowsSecurityContext
 
isContinue() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
isContinue() - Method in interface waffle.windows.auth.IWindowsSecurityContext
True if protocol requires continuation.
isDebug() - Method in class waffle.jaas.WindowsLoginModule
True if Debug is enabled.
isGuest() - Method in class waffle.mock.MockWindowsIdentity
 
isGuest() - Method in class waffle.windows.auth.impl.WindowsIdentityImpl
 
isGuest() - Method in interface waffle.windows.auth.IWindowsIdentity
Returns true if the identity represents a Guest account.
isImpersonate() - Method in class waffle.servlet.NegotiateSecurityFilter
Checks if is impersonate.
isNegTokenArg(byte[]) - Static method in class waffle.util.SPNegoMessage
Checks if is neg token arg.
isNegTokenInit(byte[]) - Static method in class waffle.util.SPNegoMessage
Checks if is neg token init.
isNew() - Method in class waffle.mock.http.SimpleHttpSession
 
isNtlmMessage(byte[]) - Static method in class waffle.util.NtlmMessage
Checks if is ntlm message.
isNtlmPost() - Method in class waffle.shiro.negotiate.NegotiateToken
Checks if is ntlm post.
isNtlmType1Message() - Method in class waffle.util.AuthorizationHeader
Checks if is ntlm type1 message.
isNtlmType1PostAuthorizationHeader() - Method in class waffle.util.AuthorizationHeader
When using NTLM authentication and the browser is making a POST request, it preemptively sends a Type 2 authentication message (without the POSTed data).
isNull() - Method in class waffle.util.AuthorizationHeader
Checks if is null.
isPrincipalException(HttpServletRequest) - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
 
isPrincipalException(HttpServletRequest) - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
 
isPrincipalException(HttpServletRequest) - Method in interface waffle.servlet.spi.SecurityFilterProvider
Returns true if despite having a principal authentication needs to happen.
isPrincipalException(HttpServletRequest) - Method in class waffle.servlet.spi.SecurityFilterProviderCollection
Returns true if authentication still needs to happen despite an existing principal.
isRememberMe(ServletRequest) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
 
isRememberMe() - Method in class waffle.shiro.negotiate.NegotiateToken
Returns true if the submitting user wishes their identity (principal(s)) to be remembered across sessions, false otherwise.
isSecurityPackageSupported(String) - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
 
isSecurityPackageSupported(String) - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
 
isSecurityPackageSupported(String) - Method in interface waffle.servlet.spi.SecurityFilterProvider
Tests whether a specific security package is supported.
isSecurityPackageSupported(String) - Method in class waffle.servlet.spi.SecurityFilterProviderCollection
Tests whether a specific security package is supported by any of the underlying providers.
isSPNegoMessage() - Method in class waffle.util.AuthorizationHeader
Checks if is SP nego message.
isSPNegoMessage(byte[]) - Static method in class waffle.util.SPNegoMessage
Checks if is SP nego message.
isUserInRole(String) - Method in class waffle.servlet.NegotiateRequestWrapper
Returns true if the user is in a given role.
IWindowsAccount - Interface in waffle.windows.auth
Windows account.
IWindowsAuthProvider - Interface in waffle.windows.auth
Implements Windows authentication functions.
IWindowsComputer - Interface in waffle.windows.auth
A Windows Computer.
IWindowsCredentialsHandle - Interface in waffle.windows.auth
Windows credentials handle.
IWindowsDomain - Interface in waffle.windows.auth
A Windows Domain.
IWindowsIdentity - Interface in waffle.windows.auth
A Windows Identity.
IWindowsImpersonationContext - Interface in waffle.windows.auth
A Windows imerpsonation context.
IWindowsSecurityContext - Interface in waffle.windows.auth
A Windows security context.

L

login() - Method in class waffle.jaas.WindowsLoginModule
Use Windows SSPI to authenticate a username with a password.
logonDomainUser(String, String, String) - Method in class waffle.mock.MockWindowsAuthProvider
 
logonDomainUser(String, String, String) - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
logonDomainUser(String, String, String) - Method in interface waffle.windows.auth.IWindowsAuthProvider
The LogonDomainUser function attempts to log a user on to the local computer using a network logon type and the default authentication provider.
logonDomainUserEx(String, String, String, int, int) - Method in class waffle.mock.MockWindowsAuthProvider
 
logonDomainUserEx(String, String, String, int, int) - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
logonDomainUserEx(String, String, String, int, int) - Method in interface waffle.windows.auth.IWindowsAuthProvider
The LogonDomainUserEx function attempts to log a user on to the local computer.
logonUser(String, String) - Method in class waffle.mock.MockWindowsAuthProvider
Will login the current user with any password.
logonUser(String, String) - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
logonUser(String, String) - Method in interface waffle.windows.auth.IWindowsAuthProvider
The LogonUser function attempts to log a user on to the local computer using a network logon type and the default authentication provider.
logout() - Method in class waffle.jaas.WindowsLoginModule
Logout a user.
lookupAccount(String) - Method in class waffle.mock.MockWindowsAuthProvider
 
lookupAccount(String) - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
lookupAccount(String) - Method in interface waffle.windows.auth.IWindowsAuthProvider
Retrieve a security identifier (SID) for the account and the name of the domain or local computer on which the account was found.

M

main(String[]) - Static method in class waffle.util.WaffleInfo
Print system information.
MixedAuthenticator - Class in waffle.apache
Mixed Negotiate + Form Authenticator.
MixedAuthenticator() - Constructor for class waffle.apache.MixedAuthenticator
Instantiates a new mixed authenticator.
MockWindowsAccount - Class in waffle.mock
The Class MockWindowsAccount.
MockWindowsAccount(String) - Constructor for class waffle.mock.MockWindowsAccount
Instantiates a new mock windows account.
MockWindowsAccount(String, String) - Constructor for class waffle.mock.MockWindowsAccount
Instantiates a new mock windows account.
MockWindowsAuthProvider - Class in waffle.mock
The Class MockWindowsAuthProvider.
MockWindowsAuthProvider() - Constructor for class waffle.mock.MockWindowsAuthProvider
Instantiates a new mock windows auth provider.
MockWindowsIdentity - Class in waffle.mock
A Mock windows identity.
MockWindowsIdentity(String, List<String>) - Constructor for class waffle.mock.MockWindowsIdentity
Instantiates a new mock windows identity.
MockWindowsImpersonationContext - Class in waffle.mock
The Class MockWindowsImpersonationContext.
MockWindowsImpersonationContext() - Constructor for class waffle.mock.MockWindowsImpersonationContext
 
MockWindowsSecurityContext - Class in waffle.mock
The Class MockWindowsSecurityContext.
MockWindowsSecurityContext(String) - Constructor for class waffle.mock.MockWindowsSecurityContext
Instantiates a new mock windows security context.

N

NAME - Static variable in class waffle.apache.WindowsRealm
The Constant NAME.
NegotiateAuthenticationFilter - Class in waffle.shiro.negotiate
A authentication filter that implements the HTTP Negotiate mechanism.
NegotiateAuthenticationFilter() - Constructor for class waffle.shiro.negotiate.NegotiateAuthenticationFilter
Instantiates a new negotiate authentication filter.
NegotiateAuthenticationRealm - Class in waffle.shiro.negotiate
The Class NegotiateAuthenticationRealm.
NegotiateAuthenticationRealm() - Constructor for class waffle.shiro.negotiate.NegotiateAuthenticationRealm
Instantiates a new negotiate authentication realm.
NegotiateAuthenticationStrategy - Class in waffle.shiro.negotiate
Custom authentication strategy for the negotiate logic required for SSO/Negotiate auth realm NegotiateAuthenticationRealm.
NegotiateAuthenticationStrategy() - Constructor for class waffle.shiro.negotiate.NegotiateAuthenticationStrategy
 
NegotiateAuthenticator - Class in waffle.apache
An Apache Negotiate (NTLM, Kerberos) Authenticator.
NegotiateAuthenticator() - Constructor for class waffle.apache.NegotiateAuthenticator
Instantiates a new negotiate authenticator.
NegotiateInfo - Class in waffle.shiro.negotiate
Information about a user authenticated via the HTTP Negotiate authentication mechanism.
NegotiateInfo(Subject, String) - Constructor for class waffle.shiro.negotiate.NegotiateInfo
Creates a new info object.
NegotiateRequestWrapper - Class in waffle.servlet
Negotiate Request wrapper.
NegotiateRequestWrapper(HttpServletRequest, WindowsPrincipal) - Constructor for class waffle.servlet.NegotiateRequestWrapper
Instantiates a new negotiate request wrapper.
NegotiateSecurityFilter - Class in waffle.servlet
A Negotiate (NTLM/Kerberos) Security Filter.
NegotiateSecurityFilter() - Constructor for class waffle.servlet.NegotiateSecurityFilter
Instantiates a new negotiate security filter.
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.
NegotiateSecurityFilterProvider - Class in waffle.servlet.spi
A negotiate security filter provider.
NegotiateSecurityFilterProvider(IWindowsAuthProvider) - Constructor for class waffle.servlet.spi.NegotiateSecurityFilterProvider
Instantiates a new negotiate security filter provider.
NegotiateToken - Class in waffle.shiro.negotiate
An authentication token wrapping a Waffle Negotiate token.
NegotiateToken(byte[], byte[], String, String, boolean, boolean, String) - Constructor for class waffle.shiro.negotiate.NegotiateToken
Instantiates a new negotiate token.
nextRemotePort() - Static method in class waffle.mock.http.SimpleHttpRequest
Next remote port.
NtlmMessage - Class in waffle.util
Rudimentary NTLM message utility.
NtlmServletRequest - Class in waffle.util
The Class NtlmServletRequest.

O

onAccessDenied(ServletRequest, ServletResponse) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
 
onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
 
onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
 

P

PARAM_NAME_AUTHTYPE - Static variable in class waffle.shiro.dynamic.DynamicAuthenticationFilter
The Constant PARAM_NAME_AUTHTYPE.
PARAM_VAL_AUTHTYPE_NEGOTIATE - Static variable in class waffle.shiro.dynamic.DynamicAuthenticationFilter
The Constant PARAM_VAL_AUTHTYPE_NEGOTIATE.
PrincipalFormat - Enum in waffle.windows.auth
The Enum PrincipalFormat.
putValue(String, Object) - Method in class waffle.mock.http.SimpleHttpSession
Deprecated.

R

removeAttribute(String) - Method in class waffle.mock.http.SimpleHttpSession
 
removeValue(String) - Method in class waffle.mock.http.SimpleHttpSession
Deprecated.
resetRemotePort() - Static method in class waffle.mock.http.SimpleHttpRequest
Reset remote port.
resetSecurityToken(String) - Method in class waffle.mock.MockWindowsAuthProvider
 
resetSecurityToken(String) - Method in class waffle.windows.auth.impl.WindowsAuthProviderImpl
 
resetSecurityToken(String) - Method in interface waffle.windows.auth.IWindowsAuthProvider
Reset a previously saved continuation security token for a given connection id.
revertToSelf() - Method in class waffle.mock.MockWindowsImpersonationContext
 
revertToSelf() - Method in class waffle.windows.auth.impl.WindowsIdentityImpersonationContextImpl
 
revertToSelf() - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpersonationContextImpl
 
revertToSelf() - Method in interface waffle.windows.auth.IWindowsImpersonationContext
Terminate the impersonation of a client application.
RolePrincipal - Class in waffle.jaas
Role principal.
RolePrincipal(String) - Constructor for class waffle.jaas.RolePrincipal
A windows principal.

S

SecurityFilterProvider - Interface in waffle.servlet.spi
A security filter provider.
SecurityFilterProviderCollection - Class in waffle.servlet.spi
A collection of security filter providers.
SecurityFilterProviderCollection(SecurityFilterProvider[]) - Constructor for class waffle.servlet.spi.SecurityFilterProviderCollection
Instantiates a new security filter provider collection.
SecurityFilterProviderCollection(String[], IWindowsAuthProvider) - Constructor for class waffle.servlet.spi.SecurityFilterProviderCollection
Instantiates a new security filter provider collection.
SecurityFilterProviderCollection(IWindowsAuthProvider) - Constructor for class waffle.servlet.spi.SecurityFilterProviderCollection
Instantiates a new security filter provider collection.
sendError(int, String) - Method in class waffle.mock.http.SimpleHttpResponse
 
sendError(int) - Method in class waffle.mock.http.SimpleHttpResponse
 
sendUnauthorized(HttpServletResponse) - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
 
sendUnauthorized(HttpServletResponse) - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
 
sendUnauthorized(HttpServletResponse) - Method in interface waffle.servlet.spi.SecurityFilterProvider
Add authentication method headers.
sendUnauthorized(HttpServletResponse) - Method in class waffle.servlet.spi.SecurityFilterProviderCollection
Send authorization headers.
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.jaas.WindowsLoginModule
Set whether Guest login is permitted.
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.
setAttribute(String, Object) - Method in class waffle.mock.http.SimpleHttpSession
 
setAuth(IWindowsAuthProvider) - Method in class waffle.jaas.WindowsLoginModule
Set Windows auth provider.
setAuth(IWindowsAuthProvider) - Method in class waffle.servlet.NegotiateSecurityFilter
Set Windows auth provider.
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
Sets the authentication.
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.
setContentLength(int) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the content length.
setContinue(boolean) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Sets the continue.
setCredentialsHandle(Sspi.CredHandle) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Sets the credentials handle.
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.
setFailureAttribute(ServletRequest, AuthenticationException) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
Sets the failure attribute.
setFailureKeyAttribute(String) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
Sets the failure key attribute.
setFilterName(String) - Method in class waffle.mock.http.SimpleFilterConfig
Sets the filter name.
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.
setGroupRolesMap(Map<String, String>) - Method in class waffle.shiro.GroupMappingWaffleRealm
Sets the translation from group names to role names.
setHeader(String, String) - Method in class waffle.mock.http.SimpleHttpResponse
 
setImpersonate(boolean) - Method in class waffle.servlet.NegotiateSecurityFilter
Enable/Disable impersonation.
setMaxInactiveInterval(int) - Method in class waffle.mock.http.SimpleHttpSession
 
setMethod(String) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the method.
setOut(byte[]) - Method in class waffle.shiro.negotiate.NegotiateToken
Sets the out.
setParameter(String, String) - Method in class waffle.mock.http.SimpleFilterConfig
Sets the parameter.
setPrincipal(Object) - Method in class waffle.shiro.negotiate.NegotiateToken
Sets the principal.
setPrincipalFormat(String) - Method in class waffle.servlet.NegotiateSecurityFilter
Set the principal format.
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.
setPrincipalName(String) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Sets the principal name.
setProtocols(List<String>) - Method in class waffle.servlet.spi.NegotiateSecurityFilterProvider
Sets the protocols.
setProvider(SecurityFilterProviderCollection) - Method in class waffle.spring.NegotiateSecurityFilter
Sets the provider.
setProvider(SecurityFilterProviderCollection) - Method in class waffle.spring.NegotiateSecurityFilterEntryPoint
Sets the provider.
setQueryString(String) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the query string.
setRealm(String) - Method in class waffle.servlet.spi.BasicSecurityFilterProvider
Set the protection space.
setRememberMeParam(String) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationFilter
Sets the request parameter name to look for when acquiring the rememberMe boolean value.
setRemoteAddr(String) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the remote addr.
setRemoteHost(String) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the remote host.
setRemoteUser(String) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the remote user.
setRequestURI(String) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the request uri.
setRoleFormat(String) - Method in class waffle.servlet.NegotiateSecurityFilter
Set the principal format.
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.
setSecurityContext(Sspi.CtxtHandle) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Sets the security context.
setSecurityPackage(String) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Sets the security package.
setStatus(int) - Method in class waffle.mock.http.SimpleHttpResponse
 
setSubject(Subject) - Method in class waffle.shiro.negotiate.NegotiateToken
Sets the subject.
setToken(byte[]) - Method in class waffle.windows.auth.impl.WindowsSecurityContextImpl
Sets the token.
setUserPrincipal(Principal) - Method in class waffle.mock.http.SimpleHttpRequest
Sets the user principal.
SimpleFilterChain - Class in waffle.mock.http
Simple filter chain.
SimpleFilterChain() - Constructor for class waffle.mock.http.SimpleFilterChain
 
SimpleFilterConfig - Class in waffle.mock.http
The Class SimpleFilterConfig.
SimpleFilterConfig() - Constructor for class waffle.mock.http.SimpleFilterConfig
 
SimpleHttpRequest - Class in waffle.mock.http
The Class SimpleHttpRequest.
SimpleHttpRequest() - Constructor for class waffle.mock.http.SimpleHttpRequest
Instantiates a new simple http request.
SimpleHttpResponse - Class in waffle.mock.http
The Class SimpleHttpResponse.
SimpleHttpResponse() - Constructor for class waffle.mock.http.SimpleHttpResponse
Instantiates a new simple http response.
SimpleHttpSession - Class in waffle.mock.http
Simple Http Session.
SimpleHttpSession() - Constructor for class waffle.mock.http.SimpleHttpSession
 
SimpleRequestDispatcher - Class in waffle.mock.http
The Class SimpleRequestDispatcher.
SimpleRequestDispatcher(String) - Constructor for class waffle.mock.http.SimpleRequestDispatcher
Instantiates a new simple request dispatcher.
size() - Method in class waffle.servlet.spi.SecurityFilterProviderCollection
Number of providers.
SPNegoMessage - Class in waffle.util
Rudimentary NTLM message utility.
start() - Method in class waffle.apache.MixedAuthenticator
 
start() - Method in class waffle.apache.NegotiateAuthenticator
 
stop() - Method in class waffle.apache.MixedAuthenticator
 
stop() - Method in class waffle.apache.NegotiateAuthenticator
 
supports(AuthenticationToken) - Method in class waffle.shiro.negotiate.NegotiateAuthenticationRealm
 
supports(Class<? extends Object>) - Method in class waffle.spring.WindowsAuthenticationProvider
Supports.

T

TEST_PASSWORD - Static variable in class waffle.mock.MockWindowsAccount
The Constant TEST_PASSWORD.
TEST_USER_NAME - Static variable in class waffle.mock.MockWindowsAccount
The Constant TEST_USER_NAME.
toPrettyXML(Document) - Static method in class waffle.util.WaffleInfo
To pretty xml.
toString() - Method in class waffle.servlet.WindowsPrincipal
 
toString() - Method in class waffle.shiro.WaffleFqnPrincipal
 
toString() - Method in class waffle.util.AuthorizationHeader
 

U

UserPrincipal - Class in waffle.jaas
User Principal.
UserPrincipal(String) - Constructor for class waffle.jaas.UserPrincipal
A user principal.

V

valueBound(HttpSessionBindingEvent) - Method in class waffle.servlet.AutoDisposableWindowsPrincipal
 
valueOf(String) - Static method in enum waffle.windows.auth.PrincipalFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum waffle.windows.auth.PrincipalFormat
Returns an array containing the constants of this enum type, in the order they are declared.
valueUnbound(HttpSessionBindingEvent) - Method in class waffle.servlet.AutoDisposableWindowsPrincipal
 

W

waffle.apache - package waffle.apache
Waffle Tomcat Package.
waffle.jaas - package waffle.jaas
Waffle JNA JAAS Package.
waffle.jetty - package waffle.jetty
Nothing for now, but in the future, this would include:
waffle.mock - package waffle.mock
Waffle Tests Mock Package.
waffle.mock.http - package waffle.mock.http
Waffle Mock HTTP Package.
waffle.servlet - package waffle.servlet
Waffle JNA Servlet Package.
waffle.servlet.spi - package waffle.servlet.spi
Waffle JNA Servlet SPI Package.
waffle.shiro - package waffle.shiro
Waffle Shiro Package.
waffle.shiro.dynamic - package waffle.shiro.dynamic
Waffle Shiro Dynamic Package.
waffle.shiro.negotiate - package waffle.shiro.negotiate
Waffle Shiro Negotiate Package.
waffle.spring - package waffle.spring
Waffle Spring Package.
waffle.util - package waffle.util
Waffle JNA Utility Package.
waffle.windows.auth - package waffle.windows.auth
Waffle JNA Windows Authorization Package.
waffle.windows.auth.impl - package waffle.windows.auth.impl
Waffle JNA Windows Authorization Implementation Package.
WaffleFqnPrincipal - Class in waffle.shiro
The Class WaffleFqnPrincipal.
WaffleInfo - Class in waffle.util
A Utility class to read system info to help troubleshoot WAFFLE system configuration.
WaffleInfo() - Constructor for class waffle.util.WaffleInfo
 
WaffleInfoServlet - Class in waffle.servlet
A servlet that returns WaffleInfo as XML.
WaffleInfoServlet() - Constructor for class waffle.servlet.WaffleInfoServlet
 
WindowsAccount - Class in waffle.windows.auth
A flattened Windows Account used in a Windows principal.
WindowsAccount(IWindowsAccount) - Constructor for class waffle.windows.auth.WindowsAccount
Instantiates a new windows account.
WindowsAccountImpl - Class in waffle.windows.auth.impl
Windows Account.
WindowsAccountImpl(Advapi32Util.Account) - Constructor for class waffle.windows.auth.impl.WindowsAccountImpl
Windows Account.
WindowsAccountImpl(String) - Constructor for class waffle.windows.auth.impl.WindowsAccountImpl
Windows Account.
WindowsAccountImpl(String, String) - Constructor for class waffle.windows.auth.impl.WindowsAccountImpl
Windows Account.
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.
WindowsAuthProviderImpl - Class in waffle.windows.auth.impl
Windows Auth Provider.
WindowsAuthProviderImpl() - Constructor for class waffle.windows.auth.impl.WindowsAuthProviderImpl
Instantiates a new windows auth provider impl.
WindowsAuthProviderImpl(int) - Constructor for class waffle.windows.auth.impl.WindowsAuthProviderImpl
A Windows authentication provider.
WindowsComputerImpl - Class in waffle.windows.auth.impl
Windows Computer.
WindowsComputerImpl(String) - Constructor for class waffle.windows.auth.impl.WindowsComputerImpl
Instantiates a new windows computer impl.
WindowsCredentialsHandleImpl - Class in waffle.windows.auth.impl
Pre-existing credentials of a security principal.
WindowsCredentialsHandleImpl(String, int, String) - Constructor for class waffle.windows.auth.impl.WindowsCredentialsHandleImpl
A new Windows credentials handle.
WindowsDomainImpl - Class in waffle.windows.auth.impl
Windows Domain.
WindowsDomainImpl(String) - Constructor for class waffle.windows.auth.impl.WindowsDomainImpl
Instantiates a new windows domain impl.
WindowsDomainImpl(Netapi32Util.DomainTrust) - Constructor for class waffle.windows.auth.impl.WindowsDomainImpl
Instantiates a new windows domain impl.
WindowsIdentityImpersonationContextImpl - Class in waffle.windows.auth.impl
The Class WindowsIdentityImpersonationContextImpl.
WindowsIdentityImpersonationContextImpl(WinNT.HANDLE) - Constructor for class waffle.windows.auth.impl.WindowsIdentityImpersonationContextImpl
Impersonate a logged on user.
WindowsIdentityImpl - Class in waffle.windows.auth.impl
Windows Identity.
WindowsIdentityImpl(WinNT.HANDLE) - Constructor for class waffle.windows.auth.impl.WindowsIdentityImpl
Instantiates a new windows identity impl.
WindowsLoginModule - Class in waffle.jaas
A Java Security login module for Windows authentication.
WindowsLoginModule() - Constructor for class waffle.jaas.WindowsLoginModule
 
WindowsPrincipal - Class in waffle.servlet
A Windows Principal.
WindowsPrincipal(IWindowsIdentity) - Constructor for class waffle.servlet.WindowsPrincipal
A windows principal.
WindowsPrincipal(IWindowsIdentity, PrincipalFormat, PrincipalFormat) - Constructor for class waffle.servlet.WindowsPrincipal
A windows principal.
WindowsRealm - Class in waffle.apache
A rudimentary Windows realm.
WindowsRealm() - Constructor for class waffle.apache.WindowsRealm
 
WindowsSecurityContextImpersonationContextImpl - Class in waffle.windows.auth.impl
The Class WindowsSecurityContextImpersonationContextImpl.
WindowsSecurityContextImpersonationContextImpl(Sspi.CtxtHandle) - Constructor for class waffle.windows.auth.impl.WindowsSecurityContextImpersonationContextImpl
Instantiates a new windows security context impersonation context impl.
WindowsSecurityContextImpl - Class in waffle.windows.auth.impl
Windows Security Context.
WindowsSecurityContextImpl() - Constructor for class waffle.windows.auth.impl.WindowsSecurityContextImpl
 
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2010–2015 com.github.dblock. All rights reserved.