# Security API Technology Compatibility Kit, Version 1.0
Release Notes, September 2017

## Kit Contents

The Security API, Version 1.0 Technology Compatibility Kit (TCK) includes the following items:

- JavaTest harness and documentation:

  The JavaTest harness Release Notes are provided in the JavaTest documentation directory in the Security API TCK 1.0 documentation bundle.

  The JavaTest harness provides three User Guides in PDF format. The JavaTest User Guides are also available in JavaHelp format, and can be displayed either in the JavaTest harness or in a separate viewer launched from the command line:

  - JavaTest User Guide: Graphical User Interface - contains information on using the test harness GUI.

  - JavaTest User Guide: Command Line Interface - contains information on running tests by using the test harness command line.

  - JavaTest Agent User Guide: contains information on running tests by using the test harness agent.

- Security API TCK Signature tests, functional tests:

- A signature test that checks all of the public APIs are supported/defined as specified in the Security API Version 1.0 implementation that is being tested.

- Functional tests include three components: `HAM`, `idstore`, and `securitycontext`. The tests not only verify the co-work of these three components, but also verify the functionality of all the public APIs under javax.security.enterprise, javax.security.enterprise.authentication.mechanism.http, javax.security.enterprise.identitystore, and javax.security.enterprise.credential.

## Platform Notes

The Security API TCK tests have been built and tested with the Sun GlassFish Enterprise Server v5 running on the JavaTM Platform, Standard Edition 8 (Java SE 8) platforms. If you are using a different Web server, you will need to make adjustments to the procedures outlined in this document.

The Security API tests run on the following platforms:

- Oracle Linux 7.1
- Micorsoft Windows 10

In the instructions in this document, the variables in angle brackets need to be expanded for each platform. For example, becomes $TS_HOME on Solaris/Linux and %TS_HOME% on Windows 10. In addition, the forward slashes (/) used in all of the examples need to be replaced with backslashes (\) for Windows XP.

Copyright © 2013, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.