- getAdministratorGroup() - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the Administrator group principal.
- getAttribute(String) - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns the specified attribute from the web application's
context, or null
if there is no
attribute by that name.
- getAttribute(String) - Method in interface com.spotfire.server.security.AuthenticationContext
-
See ServletRequest.getAttribute(java.lang.String)
.
- getAttributeNames() - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns the attribute names from the web application's
context as an Enumeration
of String
objects, or an empty Enumeration
if there are no
attributes.
- getAttributeNames() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See ServletRequest.getAttributeNames()
.
- getAuthenticationEndpoint(Map, String, String) - Method in interface com.spotfire.server.security.CustomWebAuthenticator
-
Returns an absolute URL to the authentication endpoint of the identity provider with the given name, including all
relevant request parameters.
- getColor() - Method in class com.spotfire.server.security.WebAuthProviderDescription
-
Returns the CSS color to use as background color of the button on the login page, or null
if the default
color should be used.
- getConfigurationFile(String) - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
The method creates a File
object for the specified
configuration file.
- getCookies() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See HttpServletRequest.getCookies()
.
- getDateHeader(String) - Method in interface com.spotfire.server.security.AuthenticationContext
-
See HttpServletRequest.getDateHeader(java.lang.String)
.
- getDefaultGroups() - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing the default groups on the server.
- getDisplayName() - Method in class com.spotfire.server.security.AuthenticationFilterPrincipal
-
Deprecated.
Returns the display name of the authenticated principal.
- getDisplayName() - Method in class com.spotfire.server.security.CustomAuthenticatorPrincipal
-
Returns the display name of the authenticated principal.
- getDisplayName() - Method in class com.spotfire.server.security.SecurityContext
-
Returns the display name of the authenticated principal, or null
if no display name has been set.
- getDomainName() - Method in class com.spotfire.server.security.AuthenticationFilterPrincipal
-
Deprecated.
Returns the domain name of the authenticated principal.
- getDomainName() - Method in class com.spotfire.server.security.CustomAuthenticatorPrincipal
-
Returns the domain name of the authenticated principal.
- getDomainName() - Method in class com.spotfire.server.security.SecurityContext
-
Returns the domain name of the authenticated principal.
- getEmailAddress() - Method in class com.spotfire.server.security.AuthenticationFilterPrincipal
-
Deprecated.
Returns the email address of the authenticated principal.
- getEmailAddress() - Method in class com.spotfire.server.security.CustomAuthenticatorPrincipal
-
Returns the email address of the authenticated principal.
- getEmailAddress() - Method in class com.spotfire.server.security.SecurityContext
-
Returns the email address of the authenticated principal, or null
if no email address has been set.
- getGroupPrincipal(String) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the group principal with the specified name from the directory.
- getGroupPrincipal(String, String) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the group principal with the specified name and domain from the directory.
- getGroupPrincipals() - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all group principals in the directory.
- getGroupPrincipals(String) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all group principals with names that matches the given regular expression.
- getGroups(SpotfirePrincipal) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all groups of which the specified principal is an immediate member.
- getGroupsRecursive(SpotfirePrincipal) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all groups of which the specified principal is a member.
- getGuid() - Method in exception com.spotfire.server.userdir.NoSuchPrincipalException
-
Returns the non-existing principal's GUID.
- getGuid() - Method in interface com.spotfire.server.userdir.SpotfirePrincipal
-
- getHeader(String) - Method in interface com.spotfire.server.security.AuthenticationContext
-
See HttpServletRequest.getHeader(java.lang.String)
.
- getHeaderNames() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See HttpServletRequest.getHeaderNames()
.
- getHeaders(String) - Method in interface com.spotfire.server.security.AuthenticationContext
-
See HttpServletRequest.getHeaders(java.lang.String)
.
- getImmutableGroups() - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all immutable groups on the server.
- getInitParameter(String) - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns the specified initialization parameter from the web
application's deployment descriptor.
- getInitParameterNames() - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns the names of the web application's deployment
descriptor's initialization parameters as an Enumeration
of String
objects, or an empty Enumeration
if the deployment descriptor has no initialization
parameters.
- getIntHeader(String) - Method in interface com.spotfire.server.security.AuthenticationContext
-
See HttpServletRequest.getIntHeader(java.lang.String)
.
- getLabel() - Method in class com.spotfire.server.security.WebAuthProviderDescription
-
Returns the label to be shown on the login page.
- getLocalAddr() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getLocale() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getLocales() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getLocalName() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getLocalPort() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getMembers(GroupPrincipal) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all immediate members (both users and other groups) of a group in the directory.
- getName() - Method in interface com.spotfire.server.jaas.UsernameCredential
-
Returns the username.
- getName() - Method in class com.spotfire.server.security.AuthenticationFilterPrincipal
-
Deprecated.
Returns the username of the authenticated principal.
- getName() - Method in class com.spotfire.server.security.CustomAuthenticatorPrincipal
-
Returns the username of the authenticated principal.
- getName() - Method in exception com.spotfire.server.userdir.NoSuchPrincipalException
-
Returns the non-existing principal's name.
- getOption(String) - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
Returns the value of the named option from the JAAS application
configuration.
- getOption(String, String) - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
Returns the value of the named option from the JAAS application
configuration.
- getParameter(String) - Method in interface com.spotfire.server.security.WebAuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getParameterMap() - Method in interface com.spotfire.server.security.WebAuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getParameterNames() - Method in interface com.spotfire.server.security.WebAuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getParameters() - Method in class com.spotfire.server.security.CustomWebAuthenticatorInitContext
-
Returns a, possibly empty, map of initialization parameters (configured using the Configuration Tool or the
config-custom-web-auth
configuration command).
- getParameterValues(String) - Method in interface com.spotfire.server.security.WebAuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getPassword() - Method in interface com.spotfire.server.jaas.PasswordCredential
-
Returns the password.
- getPasswordCredential() - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
Returns the PasswordCredential
extracted from the input from
the PasswordCallback
.
- getPrimaryGroup() - Method in exception com.spotfire.server.userdir.InvalidPrimaryGroupException
-
Returns the invalid primary group.
- getPrimaryGroup(SpotfirePrincipal) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the specified principal's primary group.
- getPrincipal() - Method in class com.spotfire.server.security.SecurityContext
-
- getPrincipal() - Method in exception com.spotfire.server.userdir.InvalidPrimaryGroupException
-
Returns the principal whose primary group was attempted to set.
- getPrincipal(Guid) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the principal with the specified GUID from the directory.
- getPrincipals() - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
The getPrincipals
method must be implemented by all concrete
subclasses and should return a list of all Principal
objects
that should be associated with the logged in Subject
.
- getPrivateCredentials() - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
The getPrivateCredentials
method must be implemented by all
concrete subclasses and should return a list of all private
Credential
objects that should be associated with the logged
in Subject
.
- getProviderName() - Method in class com.spotfire.server.security.WebAuthProviderDescription
-
Returns the name of the provider.
- getProviders() - Method in interface com.spotfire.server.security.CustomWebAuthenticator
-
Returns a non-empty list of
descriptions
of available providers.
- getPublicCredentials() - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
The getPublicCredentials
method must be implemented by all
concrete subclasses and should return a list of all public
Credential
objects that should be associated with the logged
in Subject
.
- getQueryString() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getRealFilePath(String) - Static method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Convert the specified file path to an absolute file system path.
- getRemoteAddr() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See ServletRequest.getRemoteAddr()
.
- getRemoteHost() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See ServletRequest.getRemoteHost()
.
- getRemotePort() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getRequestContext() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Returns a mutable map, stored as a request attribute, that is only available from this interface.
- getRequestedSessionId() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Delegates to the underlying javax.servlet.http.HttpServletRequest
.
- getResource(String) - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns a URL
to the resource that is mapped to a
specified path.
- getResourceAsStream(String) - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns the resource located at the named path as an InputStream
object.
- getReturnEndpoint() - Method in class com.spotfire.server.security.CustomWebAuthenticatorInitContext
-
Returns the URL to the endpoint on the Spotfire Server to which the identity provider should redirect the user's
browser after authentication.
- getServerName() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See ServletRequest.getServerName()
.
- getServerPort() - Method in interface com.spotfire.server.security.AuthenticationContext
-
See ServletRequest.getServerPort()
.
- getSessionContext() - Method in interface com.spotfire.server.security.WebAuthenticationContext
-
Returns a mutable map, stored as a parameter in the HTTP session associated with this request, that is only
available from this interface.
- getSessionId() - Method in interface com.spotfire.server.security.AuthenticationContext
-
Returns the HTTP session ID.
- getUserDirectory() - Static method in class com.spotfire.server.userdir.UserDirectoryFactory
-
Returns an instance of the UserDirectory
.
- getUsername() - Method in class com.spotfire.server.security.AuthenticationFilterPrincipal
-
Deprecated.
Returns the username of the authenticated principal.
- getUsername() - Method in class com.spotfire.server.security.CustomAuthenticatorPrincipal
-
Returns the username of the authenticated principal.
- getUsername() - Method in class com.spotfire.server.security.SecurityContext
-
Returns the username of the authenticated principal.
- getUsernameCredential() - Method in class com.spotfire.server.jaas.NamePasswordLoginModule
-
Returns the UsernameCredential
extracted from the input from
the NameCallback
.
- getUserPrincipal(String) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the user principal with the specified name from the directory.
- getUserPrincipal(String, String) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns the user principal with the specified name and domain from the directory.
- getUserPrincipals() - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all user principals in the directory.
- getUserPrincipals(String) - Method in interface com.spotfire.server.userdir.UserDirectory
-
Returns an array containing all user principals with names that
matches the given regular expression.
- getWebAppPath() - Method in class com.spotfire.server.security.AbstractPostAuthenticationFilter
-
Returns the web application root's absolute file system path.
- GroupPrincipal - Interface in com.spotfire.server.userdir
-
This interface represents a group principal.
- Guid - Class in com.spotfire.server.util
-
This class represents an universally unique identifier (UUID), also known as globally unique identifier (GUID), see
UUID
.
- Guid() - Constructor for class com.spotfire.server.util.Guid
-
Constructs a new Guid
.
- Guid(String) - Constructor for class com.spotfire.server.util.Guid
-
Constructs a new
Guid
using the specified guid string representation as described in the
Guid.toString()
method.