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

A

addAllBindings(Map<String, String>) - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
Adds all of the supplied namespace bindings to the existing set of entries.
addNamespaceBinding(String, String) - Method in class org.opengis.cite.securityclient10.util.NamespaceBindings
Adds a namespace binding that associates a namespace name with a prefix.
asList(NodeList) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Returns a List view of the nodes in the given NodeList collection.
assertDescendantElementCount(Document, QName, int) - Static method in class org.opengis.cite.securityclient10.ETSAssert
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
assertExceptionReport(ClientResponse, String, String) - Static method in class org.opengis.cite.securityclient10.ETSAssert
Asserts that the given response message contains an OGC exception report.
assertQualifiedName(Node, QName) - Static method in class org.opengis.cite.securityclient10.ETSAssert
Asserts that the qualified name of a DOM Node matches the expected value.
assertSchemaValid(Validator, Source) - Static method in class org.opengis.cite.securityclient10.ETSAssert
Asserts that an XML resource is schema-valid.
assertXPath(String, Node, Map<String, String>) - Static method in class org.opengis.cite.securityclient10.ETSAssert
Asserts that an XPath 1.0 expression holds true for the given evaluation context.
AUTHENTICATION - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "Authentication"
AUTHORIZATION - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "Authorization"

B

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.

C

call() - Method in class org.opengis.cite.securityclient10.httpServer.TestServer.WaitTask
 
CapabilityCommonSecurityTests - Class in org.opengis.cite.securityclient10.levelCommonSecurity
Includes various tests of Common Security capability.
CapabilityCommonSecurityTests() - Constructor for class org.opengis.cite.securityclient10.levelCommonSecurity.CapabilityCommonSecurityTests
 
CapabilityOwsCommonTests - Class in org.opengis.cite.securityclient10.levelOwsCommon
Includes various tests of OWS Common conformance.
CapabilityOwsCommonTests() - Constructor for class org.opengis.cite.securityclient10.levelOwsCommon.CapabilityOwsCommonTests
 
CapabilityWms111Tests - Class in org.opengis.cite.securityclient10.levelWms111
Includes various tests of WMS 1.1.1 conformance.
CapabilityWms111Tests() - Constructor for class org.opengis.cite.securityclient10.levelWms111.CapabilityWms111Tests
 
CapabilityWms13Tests - Class in org.opengis.cite.securityclient10.levelWms13
Includes various tests of WMS 1.3.0 conformance.
CapabilityWms13Tests() - Constructor for class org.opengis.cite.securityclient10.levelWms13.CapabilityWms13Tests
 
ClientUtils - Class in org.opengis.cite.securityclient10.util
Provides various utility methods for creating and configuring HTTP client components.
ClientUtils() - Constructor for class org.opengis.cite.securityclient10.util.ClientUtils
 
close() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
CommandLineArguments - Class in org.opengis.cite.securityclient10
Declares supported command line arguments that are parsed using the JCommander library.
CommandLineArguments() - Constructor for class org.opengis.cite.securityclient10.CommandLineArguments
 
CommonFixture - Class in org.opengis.cite.securityclient10
A supporting base class that sets up a common test fixture.
CommonFixture() - Constructor for class org.opengis.cite.securityclient10.CommonFixture
 
CONTENT_TYPE - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "HTTP POST Content-Type"
createElement(QName) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Creates a new Element having the specified qualified name.
createSchemaResolver(URI) - Static method in class org.opengis.cite.securityclient10.util.ValidationUtils
Creates a resource resolver suitable for locating schemas using an entity catalog.

D

dereferenceURI(URI) - Static method in class org.opengis.cite.securityclient10.util.URIUtils
Dereferences the given URI and stores the resulting resource representation in a local file.
documentBuilder - Variable in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
 
documentFactory - Variable in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
 
doDeleteSubjectOnFinish() - Method in class org.opengis.cite.securityclient10.CommandLineArguments
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer.TestAsyncServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer.TestAsyncServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer.TestAsyncServlet
 
doStart() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
 
doTestRun(Document) - Method in class org.opengis.cite.securityclient10.TestNGController
 

E

EMPTY_STRING - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
EmulatedServer - Class in org.opengis.cite.securityclient10.httpServer
 
EmulatedServer() - Constructor for class org.opengis.cite.securityclient10.httpServer.EmulatedServer
 
enableCors(HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
Enable Cross Origin Resource Sharing (CORS).
ErrorMessage - Class in org.opengis.cite.securityclient10
Utility class for retrieving and formatting localized error messages that describe failed assertions.
ErrorMessage() - Constructor for class org.opengis.cite.securityclient10.ErrorMessage
 
ErrorMessageKeys - Class in org.opengis.cite.securityclient10
Defines keys used to access localized messages for assertion errors.
ErrorMessageKeys() - Constructor for class org.opengis.cite.securityclient10.ErrorMessageKeys
 
ETSAssert - Class in org.opengis.cite.securityclient10
Provides a set of custom assertion methods, in addition to the assertions included in TestNG.
evaluateXPath(Node, String, Map<String, String>) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Evaluates an XPath 1.0 expression using the given context and returns the result as a node set.
evaluateXPath(Node, String, Map<String, String>, QName) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Evaluates an XPath expression using the given context and returns the result as the specified type.
evaluateXPath2(Source, String, Map<String, String>) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Evaluates an XPath 2.0 expression using the Saxon s9api interfaces.
evaluateXQuery(Source, String, Map<String, String>) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Evaluates an XQuery 1.0 expression using the Saxon s9api interfaces.
EXCEPTION_HANDLING - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "HTTP Exception Handling"
expandReferencesInText(String) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Expands character entity (&name;) and numeric references ( &#xhhhh; or &dddd;) that occur within a given string value.
extractSchemaReferences(Source, String) - Static method in class org.opengis.cite.securityclient10.util.ValidationUtils
Extracts a set of XML Schema references from a source XML document.

F

fill(ByteBuffer) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
fillInterested(Callback) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
flush(ByteBuffer...) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
format(String, Object...) - Static method in class org.opengis.cite.securityclient10.ErrorMessage
Produces a formatted error message using the supplied substitution arguments and the current locale.

G

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)

H

handle(ClientRequest) - Method in class org.opengis.cite.securityclient10.ReusableEntityFilter
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
Subclasses must override this.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWms111
Build a valid WMS 1.1.1 response for the client request, and automatically complete the response.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWms13
Build a valid WMS 1.3.0 response for the client request, and automatically complete the response.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.ServerWps20
Build a valid WPS 2.0 response for the client request, and automatically complete the response.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer.TestAsyncServlet
 
HandlerOptions - Class in org.opengis.cite.securityclient10.httpServer
A class that encapsulates the options from the test runner, which are used to determine the options and state of the servlet handler created for capturing the secure client requests
HandlerOptions(ServerOptions) - Constructor for class org.opengis.cite.securityclient10.httpServer.HandlerOptions
 
HTTP_METHODS - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "HTTP Methods"
HTTPS - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "HTTPS"

I

Identifiers - Class in org.opengis.cite.securityclient10
URNs for the OGC Web Services Security Standard.
IDENTIFIERS - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "Identifiers"
importElement(Element) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Creates a DOM Document with the given Element as the document element.
initCommonFixture(ITestContext) - Method in class org.opengis.cite.securityclient10.CommonFixture
Initializes the common test fixture with a client component for interacting with HTTP endpoints.
isFillInterested() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
isHTTPS() - Method in class org.opengis.cite.securityclient10.levelCommonSecurity.CapabilityCommonSecurityTests
Verifies that the secure client connects over HTTPS.
isInputShutdown() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
isLoggable(Level) - Static method in class org.opengis.cite.securityclient10.util.TestSuiteLogger
Indicates if the logger is enabled at a given logging level.
isOpen() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
isOptimizedForDirectBuffers() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
isOutputShutdown() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 

L

LOCAL_NAME - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
log(Level, String, Object[]) - Static method in class org.opengis.cite.securityclient10.util.TestSuiteLogger
Logs a message at the specified logging level with the given message parameters.
log(Level, String, Exception) - Static method in class org.opengis.cite.securityclient10.util.TestSuiteLogger
Logs a message at the specified logging level with the given Exception object that represents a noteworthy error condition.
log(Level, String) - Static method in class org.opengis.cite.securityclient10.util.TestSuiteLogger
Logs a simple message at the specified logging level.

M

main(String[]) - Static method in class org.opengis.cite.securityclient10.TestNGController
A convenience method for running the test suite using a command-line interface.
MISSING_ENTITY - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
MISSING_INFOSET_ITEM - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 

N

NAMESPACE_NAME - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
NamespaceBindings - Class in org.opengis.cite.securityclient10.util
Provides namespace bindings for evaluating XPath 1.0 expressions using the JAXP XPath API.
NamespaceBindings() - Constructor for class org.opengis.cite.securityclient10.util.NamespaceBindings
 
Namespaces - Class in org.opengis.cite.securityclient10
XML namespace names.
newConnection(Connector, EndPoint) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
 
newSslConnection(Connector, EndPoint, SSLEngine) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
 
noContentSectionCapabilities() - Method in class org.opengis.cite.securityclient10.levelCommonSecurity.CapabilityCommonSecurityTests
Conformance Test: Working on Capabilities with no Content section Requirements Class: https://www.opengis.net/def/security/1.0/cr/clientParsing/3 This is a manual test that must be verified by the test operator.
NOT_SCHEMA_VALID - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 

O

obtainIUT(ITestContext) - Method in class org.opengis.cite.securityclient10.CommonFixture
Obtain the Implementation Under Test (IUT) from the ISuite context.
obtainTestServiceType(ITestContext) - Method in class org.opengis.cite.securityclient10.CommonFixture
Obtains the test service type from the ISuite context.
OGC - Static variable in class org.opengis.cite.securityclient10.Namespaces
OpenGIS OGC
OIDC - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "OpenID Connect"
onClose() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
onExecutionFinish() - Method in class org.opengis.cite.securityclient10.TestRunListener
 
onExecutionStart() - Method in class org.opengis.cite.securityclient10.TestRunListener
 
onFinish(ISuite) - Method in class org.opengis.cite.securityclient10.SuiteFixtureListener
 
onOpen() - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
onStart(ISuite) - Method in class org.opengis.cite.securityclient10.SuiteFixtureListener
 
OPEN_API - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "OpenAPI"
options - Variable in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
Test Run Properties for this emulated server
org.opengis.cite.securityclient10 - package org.opengis.cite.securityclient10
The root package includes supporting classes of general utility such as the main controller, listeners, and reporters.
org.opengis.cite.securityclient10.httpServer - package org.opengis.cite.securityclient10.httpServer
 
org.opengis.cite.securityclient10.levelCommonSecurity - package org.opengis.cite.securityclient10.levelCommonSecurity
Conformance Level Common Security includes basic facilities.
org.opengis.cite.securityclient10.levelOwsCommon - package org.opengis.cite.securityclient10.levelOwsCommon
 
org.opengis.cite.securityclient10.levelWms111 - package org.opengis.cite.securityclient10.levelWms111
 
org.opengis.cite.securityclient10.levelWms13 - package org.opengis.cite.securityclient10.levelWms13
 
org.opengis.cite.securityclient10.util - package org.opengis.cite.securityclient10.util
This package includes miscellaneous utility classes to support testing.
OWS - Static variable in class org.opengis.cite.securityclient10.Namespaces
OGC 06-121r3 (OWS 1.1)
OWS_2 - Static variable in class org.opengis.cite.securityclient10.Namespaces
OWS 2.0
OWS_2_ER - Static variable in class org.opengis.cite.securityclient10.Schemas
OWS 2.0 Exception Report XSD URI
OWS_SECURITY - Static variable in class org.opengis.cite.securityclient10.Namespaces
OWS Security 1.0

P

parseURI(URI) - Static method in class org.opengis.cite.securityclient10.util.URIUtils
Parses the content of the given URI as an XML document and returns a new DOM Document object.
processSuiteParameters(ISuite) - Method in class org.opengis.cite.securityclient10.SuiteFixtureListener
Processes test suite arguments and sets suite attributes accordingly.
PropertiesDocument - Class in org.opengis.cite.securityclient10.util
Class to wrap a Document that is of the XML Properties schema.
PropertiesDocument() - Constructor for class org.opengis.cite.securityclient10.util.PropertiesDocument
Create blank PropertiesDocument with blank Properties object
PropertiesDocument(File) - Constructor for class org.opengis.cite.securityclient10.util.PropertiesDocument
Create a Properties Document from an input XML file
PropertiesDocument(Document) - Constructor for class org.opengis.cite.securityclient10.util.PropertiesDocument
Create a Properties Document using the input as the existing Document.

R

registerHandler(String, ServerOptions) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer
Create a new ServletContextHandler for the given `path`, and create a shared handler block boolean.
relayState - Variable in class org.opengis.cite.securityclient10.httpServer.EmulatedServer
RelayState token for SAML2
removeParameters(MediaType) - Static method in class org.opengis.cite.securityclient10.util.ClientUtils
Creates a copy of the given MediaType object but without any parameters.
removeProperty(String) - Method in class org.opengis.cite.securityclient10.util.PropertiesDocument
Delete a key and its value from the Properties object
RequestRepresenter - Class in org.opengis.cite.securityclient10.httpServer
Proxy class to serialize incoming HttpServletRequests into an internal XML document.
RequestRepresenter() - Constructor for class org.opengis.cite.securityclient10.httpServer.RequestRepresenter
Create a new RequestRepresenter
resolveRelativeURI(String, String) - Static method in class org.opengis.cite.securityclient10.util.URIUtils
Constructs an absolute URI from the given URI reference and a base URI.
ReusableEntityFilter - Class in org.opengis.cite.securityclient10
Buffers the (response) entity so it can be read multiple times.
ReusableEntityFilter() - Constructor for class org.opengis.cite.securityclient10.ReusableEntityFilter
 
ROOT_PKG - Static variable in class org.opengis.cite.securityclient10.util.ValidationUtils
 
ROOT_PKG_PATH - Static variable in class org.opengis.cite.securityclient10.CommonFixture
Root test suite package (absolute path).

S

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
 

T

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
DOM Document with secure client request data, see RequestRepresenter for more details.
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
 

U

UNEXPECTED_MEDIA_TYPE - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
UNEXPECTED_STATUS - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
UnifiedEndPoint - Class in org.opengis.cite.securityclient10.httpServer
Subclass of EndPoint for reading the first few bytes of a client connection to determine if it is a TLS handshake (HTTPS enabled) or not (HTTP only).
UnifiedEndPoint(EndPoint, int) - Constructor for class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
UnifiedSslConnectionFactory - Class in org.opengis.cite.securityclient10.httpServer
Wrapper class for SslConnectionFactory to implement a read ahead (peek) on a client connection, to determine if the client is connecting with an HTTPS (SSL/TLS) handshake or without (implying regular HTTP connection).
UnifiedSslConnectionFactory() - Constructor for class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
 
UnifiedSslConnectionFactory(String) - Constructor for class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
 
UnifiedSslConnectionFactory(SslContextFactory, String) - Constructor for class org.opengis.cite.securityclient10.httpServer.UnifiedSslConnectionFactory
 
unregisterHandler(String) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer
Iterate through the registered ServletContextHandler instances on this server for the first one to have a mapping matching `path`, and if found then that ServletContextHandler is removed.
upgrade(Connection) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
URIUtils - Class in org.opengis.cite.securityclient10.util
Provides a collection of utility methods for manipulating or resolving URI references.
URIUtils() - Constructor for class org.opengis.cite.securityclient10.util.URIUtils
 

V

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.

W

W3C_CORS - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "W3C CORS"
waitForRequest(String) - Method in class org.opengis.cite.securityclient10.httpServer.TestServer
Block the thread until a request is received, or the timeout is hit.
WaitTask(String) - Constructor for class org.opengis.cite.securityclient10.httpServer.TestServer.WaitTask
 
withStandardBindings() - Static method in class org.opengis.cite.securityclient10.util.NamespaceBindings
Creates a NamespaceBindings object that declares the following namespace bindings: ows: "http://www.opengis.net/ows/1.1" xlink: "http://www.w3.org/1999/xlink" gml: "http://www.opengis.net/gml/3.2"
WMS - Static variable in class org.opengis.cite.securityclient10.Namespaces
OpenGIS WMS
WMS_111 - Static variable in class org.opengis.cite.securityclient10.Schemas
WMS 1.1.1 DTD URI
WMS_111_SE - Static variable in class org.opengis.cite.securityclient10.Schemas
WMS 1.1.1 Service Exception DTD URI
WMS_13 - Static variable in class org.opengis.cite.securityclient10.Schemas
WMS 1.3.0 XSD URI
WMS_13_SE - Static variable in class org.opengis.cite.securityclient10.Schemas
WMS 1.3.0 Service Exception XSD URI
WPS_20 - Static variable in class org.opengis.cite.securityclient10.Namespaces
OpenGIS WPS 2.0
WPS_20 - Static variable in class org.opengis.cite.securityclient10.Schemas
WPS 2.0 XSD URI
write(Callback, ByteBuffer...) - Method in class org.opengis.cite.securityclient10.httpServer.UnifiedEndPoint
 
writeDocumentToString(Document, boolean) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Use a Transformer to convert the XML Document to a String.
writeNode(Node, OutputStream) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Writes the content of a DOM Node to a byte stream.
writeNodeToString(Node) - Static method in class org.opengis.cite.securityclient10.util.XMLUtils
Writes the content of a DOM Node to a string.
WS_POLICY - Static variable in class org.opengis.cite.securityclient10.Identifiers
Requirements Class "WS Policy"

X

XLINK - Static variable in class org.opengis.cite.securityclient10.Namespaces
W3C XLink
XML - Static variable in class org.opengis.cite.securityclient10.Namespaces
W3C XML
XML_ERROR - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
XMLNS - Static variable in class org.opengis.cite.securityclient10.Namespaces
W3C XMLNS
XMLUtils - Class in org.opengis.cite.securityclient10.util
Provides various utility methods for accessing or manipulating XML representations.
XMLUtils() - Constructor for class org.opengis.cite.securityclient10.util.XMLUtils
 
XPATH_ERROR - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
XPATH_RESULT - Static variable in class org.opengis.cite.securityclient10.ErrorMessageKeys
 
XSD - Static variable in class org.opengis.cite.securityclient10.Namespaces
W3C XML Schema
XSI - Static variable in class org.opengis.cite.securityclient10.Namespaces
W3C XSI
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links

Copyright © 2021 Open Geospatial Consortium. All rights reserved.