- buildCapabilities(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWms111
-
Return an HTTP response to the client with valid headers and a body containing the Capabilities
document.
- buildCapabilities(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWms13
-
Return an HTTP response to the client with valid headers and a body containing the Capabilities
XML document.
- buildCapabilities(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWps20
-
Return an HTTP response to the client with valid headers and a body containing the Capabilities
XML document.
- buildClient() - Static method in class org.opengis.cite.securityclient10.util.ClientUtils
-
Builds a client component for interacting with HTTP endpoints.
- buildClientWithProxy(String, int) - Static method in class org.opengis.cite.securityclient10.util.ClientUtils
-
Constructs a client component that uses a specified web proxy.
- buildException(String, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWms111
-
Return a Service Exception for `reason`.
- buildException(String, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWms13
-
Return a Service Exception for `reason`.
- buildException(String, int, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWps20
-
Return an Exception Report for `reason`.
- buildGetRequest(URI, Map<String, String>, MediaType...) - Static method in class org.opengis.cite.securityclient10.util.ClientUtils
-
Builds an HTTP request message that uses the GET method.
- buildInvalidParameterException(HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWps20
-
Return an Exception Report for Invalid Parameters.
- buildNotSupportedException(HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWps20
-
Return an Exception Report for `reason`.
- buildSamlAuthRequest(String) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Generate a deflated and base64-encoded representation of a SAML authentication request document.
- buildSchematronValidator(String, String) - Static method in class org.opengis.cite.securityclient10.util.ValidationUtils
-
Constructs a SchematronValidator that will check an XML resource against
the rules defined in a Schematron schema.
- buildSecurityContext(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Create a security context for the client, returning a response that sets a cookie.
- get(String) - Static method in class org.opengis.cite.securityclient10.ErrorMessage
-
Retrieves a simple message according to the current locale.
- getAllBindings() - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
-
Returns an unmodifiable view of the declared namespace bindings.
- getAuthentication() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get the authentication type for the secure annotations.
- getAuthenticationEnabled() - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Return true if authentication has been set to SAML2 or another valid value in the test server
options.
- getBytes() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getCode() - Method in class org.opengis.cite.securityclient10.TestNGController
-
- getConnection() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getCors() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get whether W3C CORS is enabled from the test
run properties.
- getCreatedTimeStamp() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getDocument() - Method in class org.opengis.cite.securityclient10.util.PropertiesDocument
-
Create a Document corresponding to the internal Properties object.
- getElementsByNamespaceURI(Node, String) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
-
Returns a List of all descendant Element nodes having the specified
[namespace name] property.
- getExpectedRequestCount() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Determine the number of client requests to expect for a
given type of authentication scheme.
- getHttpExceptionHandling() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get whether HTTP Exception Handling is enabled from the test
run properties.
- getHttpMethods() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get whether HTTP Methods are enabled from the test
run properties.
- getHttpPostContentType() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get whether HTTP POST Content-Type is enabled from the test
run properties.
- getIdleTimeout() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getIdpUrl() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get the URL for the Identity Provider SSO resource.
- getLocalAddress() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getName() - Method in enum org.opengis.cite.securityclient10.SuiteAttribute
-
- getNamespaceURI(String) - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
-
- getOutputDir() - Method in class org.opengis.cite.securityclient10.CommandLineArguments
-
- getPort() - Method in class org.opengis.cite.securityclient10.httpServer.TestServer
-
Return the port the server is currently using.
- getPrefix(String) - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
-
- getPrefixes(String) - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
-
- getProperties() - Method in class org.opengis.cite.securityclient10.util.PropertiesDocument
-
Return the Properties object
- getPropertiesFile() - Method in class org.opengis.cite.securityclient10.CommandLineArguments
-
- getProperty(String) - Method in class org.opengis.cite.securityclient10.util.PropertiesDocument
-
Return a value for a key in the Properties object
- getReceived() - Method in class org.opengis.cite.securityclient10.httpServer.HandlerOptions
-
Value of the current request status
- getRemoteAddress() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getRequestCount() - Method in class org.opengis.cite.securityclient10.httpServer.HandlerOptions
-
The number of requests saved for this handler.
- getRequests() - Method in class org.opengis.cite.securityclient10.httpServer.HandlerOptions
-
Requests that have been received for this handler.
- getRequests(String) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer
-
Retrieve the HTTP Servlet Request objects for a registered path
- getResponseEntityAsDocument(ClientResponse, String) - Static method in class org.opengis.cite.securityclient10.util.ClientUtils
-
Obtains the (XML) response entity as a DOM Document and resets the entity
input stream for subsequent reads.
- getResponseEntityAsSource(ClientResponse, String) - Static method in class org.opengis.cite.securityclient10.util.ClientUtils
-
Obtains the (XML) response entity as a JAXP Source object and resets the
entity input stream for subsequent reads.
- getServerOptions() - Method in class org.opengis.cite.securityclient10.httpServer.HandlerOptions
-
Options for the service type being emulated.
- getServiceType() - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Get the type of server to be emulated.
- getSslContextFactory() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
-
- getTitle() - Method in class org.opengis.cite.securityclient10.TestNGController
-
- getTransport() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- getType() - Method in enum org.opengis.cite.securityclient10.SuiteAttribute
-
- getUri(HttpServletRequest, Boolean) - Static method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Extract the uri from a request object.
- getVersion() - Method in class org.opengis.cite.securityclient10.TestNGController
-
- getWriterForResponse(HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Get the writer for a HttpServletResponse, so we can send back a body
- GML - Static variable in class org.opengis.cite.securityclient10.Namespaces
-
ISO 19136 (GML 3.2)
- SAML2 - Static variable in class org.opengis.cite.securityclient10.Identifiers
-
Requirements Class "SAML2"
- SamlAuthRequest - Class in org.opengis.cite.securityclient10.httpServer
-
- SamlAuthRequest(String) - Constructor for class org.opengis.cite.securityclient10.httpServer.SamlAuthRequest
-
Initialize a SAML 2.0 Authentication Request object with a callback URL.
- saveRequest(HttpServletRequest) - Method in class org.opengis.cite.securityclient10.httpServer.HandlerOptions
-
Replace the internal requests list with a new copy that has "request" appended to the end of the
array.
- saveToPath(Path) - Method in class org.opengis.cite.securityclient10.httpServer.RequestRepresenter
-
Save requests to a document at a path
- SCH - Static variable in class org.opengis.cite.securityclient10.Namespaces
-
Schematron (ISO 19757-3) namespace
- Schemas - Class in org.opengis.cite.securityclient10
-
XML Schema and DTD URIs.
- serializeRequest(HttpServletRequest) - Method in class org.opengis.cite.securityclient10.httpServer.RequestRepresenter
-
Add the metadata from the HttpServletRequest to the XML document.
- ServerOptions - Class in org.opengis.cite.securityclient10.httpServer
-
Class for options passed to emulated server types in TestServer.
- ServerOptions(String) - Constructor for class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
- ServerWms111 - Class in org.opengis.cite.securityclient10.httpServer
-
Class to emulate an OGC WMS 1.1.1 instance.
- ServerWms111(ServerOptions) - Constructor for class org.opengis.cite.securityclient10.httpServer.ServerWms111
-
Create an emulated WMS 1.1.1.
- ServerWms13 - Class in org.opengis.cite.securityclient10.httpServer
-
Class to emulate an OGC WMS 1.3.0 instance.
- ServerWms13(ServerOptions) - Constructor for class org.opengis.cite.securityclient10.httpServer.ServerWms13
-
Create an emulated WMS 1.3.0.
- ServerWps20 - Class in org.opengis.cite.securityclient10.httpServer
-
Class to emulate an OGC WPS 2.0 instance.
- ServerWps20(ServerOptions) - Constructor for class org.opengis.cite.securityclient10.httpServer.ServerWps20
-
Create an emulated WPS 2.0.
- setAuthentication(String) - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Set the authentication method.
- setConnection(Connection) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- setCors(boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
- setHttpExceptionHandling(boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
- setHttpMethods(boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
- setHttpPostContentType(boolean) - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
- setIdleTimeout(long) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- setIdpUrl(String) - Method in class org.opengis.cite.securityclient10.httpServer.ServerOptions
-
Set the Identity Provider SSO resource URL.
- setProperty(String, String) - Method in class org.opengis.cite.securityclient10.util.PropertiesDocument
-
Update a value in the Properties object
- setReceived(Boolean) - Method in class org.opengis.cite.securityclient10.httpServer.HandlerOptions
-
Update the value of the `requestReceived` property
- shutdown() - Method in class org.opengis.cite.securityclient10.httpServer.TestServer
-
Shut down the embedded server.
- shutdownOutput() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- SOAP_ENV - Static variable in class org.opengis.cite.securityclient10.Namespaces
-
SOAP 1.2 message envelopes.
- SuiteAttribute - Enum in org.opengis.cite.securityclient10
-
An enumerated type defining ISuite attributes that may be set to constitute a
shared test fixture.
- SuiteFixtureListener - Class in org.opengis.cite.securityclient10
-
A listener that performs various tasks before and after a test suite is run,
usually concerned with maintaining a shared test suite fixture.
- SuiteFixtureListener() - Constructor for class org.opengis.cite.securityclient10.SuiteFixtureListener
-
- SuitePreconditions - Class in org.opengis.cite.securityclient10
-
Checks that various preconditions are satisfied before the test suite is run.
- SuitePreconditions() - Constructor for class org.opengis.cite.securityclient10.SuitePreconditions
-
- TestAsyncServlet() - Constructor for class org.opengis.cite.securityclient10.httpServer.TestServer.TestAsyncServlet
-
- TestFailureListener - Class in org.opengis.cite.securityclient10
-
A listener that augments a test result with diagnostic information in the
event that a test method failed.
- TestFailureListener() - Constructor for class org.opengis.cite.securityclient10.TestFailureListener
-
- TestNGController - Class in org.opengis.cite.securityclient10
-
Main test run controller oversees execution of TestNG test suites.
- TestNGController() - Constructor for class org.opengis.cite.securityclient10.TestNGController
-
Default constructor uses the location given by the "java.io.tmpdir"
system property as the root output directory.
- TestNGController(String) - Constructor for class org.opengis.cite.securityclient10.TestNGController
-
Construct a controller that writes results to the given output directory.
- testRequestSet - Variable in class org.opengis.cite.securityclient10.CommonFixture
-
- TestRunArg - Enum in org.opengis.cite.securityclient10
-
An enumerated type defining all recognized test run arguments.
- TestRunArgValidator - Class in org.opengis.cite.securityclient10
-
Validate test run arguments from a Document or a HashMap.
- TestRunArgValidator() - Constructor for class org.opengis.cite.securityclient10.TestRunArgValidator
-
- TestRunListener - Class in org.opengis.cite.securityclient10
-
A listener that is invoked before and after a test run.
- TestRunListener() - Constructor for class org.opengis.cite.securityclient10.TestRunListener
-
- TestServer - Class in org.opengis.cite.securityclient10.httpServer
-
A wrapper class around the Jetty Server class.
- TestServer(String, int, String, String) - Constructor for class org.opengis.cite.securityclient10.httpServer.TestServer
-
- TestServer.TestAsyncServlet - Class in org.opengis.cite.securityclient10.httpServer
-
Use a servlet class to capture requests from the secure client.
- TestServer.WaitTask - Class in org.opengis.cite.securityclient10.httpServer
-
Thread class for delaying until a servlet request has been made
- testServiceType - Variable in class org.opengis.cite.securityclient10.CommonFixture
-
Service type string from test run properties
- TestSuiteLogger - Class in org.opengis.cite.securityclient10.util
-
Logging utility class that provides simple access to the JDK Logging API.
- toString() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
-
- toString() - Method in enum org.opengis.cite.securityclient10.SuiteAttribute
-
- toString() - Method in enum org.opengis.cite.securityclient10.TestRunArg
-
- toString() - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
-
- toUrlParameterString() - Method in class org.opengis.cite.securityclient10.httpServer.SamlAuthRequest
-
Convert the SAML 2.0 Authentication Response document to a String, compress using ZLib deflate,
encode as base64, then use URL encoding to prepare for usage as a query parameter.
- transform(Source, Node) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
-
Transforms the content of a DOM Node using a specified XSLT stylesheet.
- tryFillInterested(Callback) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
-
- validateConformanceClass() - Method in class org.opengis.cite.securityclient10.levelOwsCommon.CapabilityOwsCommonTests
-
Check if this conformance level applies
- validateConformanceClass() - Method in class org.opengis.cite.securityclient10.levelWms111.CapabilityWms111Tests
-
Check if this conformance level applies
- validateConformanceClass() - Method in class org.opengis.cite.securityclient10.levelWms13.CapabilityWms13Tests
-
Check if this conformance level applies
- validateMap(Map<String, String>) - Static method in class org.opengis.cite.securityclient10.TestRunArgValidator
-
Validate a String, String HashMap of Test Run Arguments.
- validateProperties(Properties) - Static method in class org.opengis.cite.securityclient10.TestRunArgValidator
-
Validate a Properties document of Test Run Properties.
- validateSamlAuthenticationResponse(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Check if the request body has a valid SAML 2.0 Authentication Response document.
- validateSecureRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
-
Validate a request to a secure resource has a valid Security Context.
- ValidationUtils - Class in org.opengis.cite.securityclient10.util
-
A utility class that provides convenience methods to support schema
validation.
- ValidationUtils() - Constructor for class org.opengis.cite.securityclient10.util.ValidationUtils
-
- valueOf(String) - Static method in enum org.opengis.cite.securityclient10.SuiteAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.securityclient10.TestRunArg
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opengis.cite.securityclient10.SuiteAttribute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opengis.cite.securityclient10.TestRunArg
-
Returns an array containing the constants of this enum type, in
the order they are declared.