Skip to content
This repository was archived by the owner on Aug 23, 2023. It is now read-only.

Commit 2189372

Browse files
committed
Update for EDR1 release
1 parent 140fcb2 commit 2189372

11 files changed

+404
-135
lines changed

LICENSE-template.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// Specification: JSR-375 Java EE Security API ("Specification")
1111
// Version: 1.0
1212
// Status: Early Draft Review
13-
// Release: November 2016
13+
// Release: March 2017
1414
//
15-
// Copyright 2016 Oracle America, Inc.
15+
// Copyright 2017 Oracle America, Inc.
1616
// 500 Oracle Parkway, Redwood City, California 94065, U.S.A.
1717
//
1818
// All rights reserved.

LICENSE.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
<br>
2020
Status: Early Draft Review
2121
<br>
22-
Release: November 2016
22+
Release: March 2017
2323
<p>
24-
Copyright 2016 Oracle America, Inc.
24+
Copyright 2017 Oracle America, Inc.
2525
<br>
2626
500 Oracle Parkway, Redwood City, California 94065, U.S.A.
2727
<p>

LICENSE.pdf

-107 KB
Binary file not shown.

LICENSE.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ THIS PAGE AND THE DOWNLOADING PROCESS WILL NOT CONTINUE.
88
Specification: JSR-375 Java EE Security API ("Specification")
99
Version: 1.0
1010
Status: Early Draft Review
11-
Release: November 2016
11+
Release: March 2017
1212

13-
Copyright 2016 Oracle America, Inc.
13+
Copyright 2017 Oracle America, Inc.
1414
500 Oracle Parkway, Redwood City, California 94065, U.S.A.
1515

1616
All rights reserved.

src/main/doc/authenticationMechanism.asciidoc

Lines changed: 57 additions & 30 deletions
Large diffs are not rendered by default.

src/main/doc/concepts.asciidoc

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// Specification: JSR-375 Java EE Security API ("Specification")
1111
// Version: 1.0
1212
// Status: Early Draft Review
13-
// Release: November 2016
13+
// Release: March 2017
1414
//
15-
// Copyright 2016 Oracle America, Inc.
15+
// Copyright 2017 Oracle America, Inc.
1616
// 500 Oracle Parkway, Redwood City, California 94065, U.S.A.
1717
//
1818
// All rights reserved.
@@ -143,4 +143,9 @@
143143

144144
== Concepts
145145

146-
To do, add terminology here
146+
* authentication
147+
* authorization
148+
* credential
149+
* jaspic
150+
* java servlet specification
151+
* token

src/main/doc/identityStore.asciidoc

Lines changed: 260 additions & 53 deletions
Large diffs are not rendered by default.

src/main/doc/jsr375-spec.asciidoc

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// Specification: JSR-375 Java EE Security API ("Specification")
1111
// Version: 1.0
1212
// Status: Early Draft Review
13-
// Release: November 2016
13+
// Release: March 2017
1414
//
15-
// Copyright 2016 Oracle America, Inc.
15+
// Copyright 2017 Oracle America, Inc.
1616
// 500 Oracle Parkway, Redwood City, California 94065, U.S.A.
1717
//
1818
// All rights reserved.
@@ -142,14 +142,16 @@
142142
:sectanchors:
143143
:doctype: book
144144
:compat-mode:
145-
= Security API for the Java EE
145+
= Java EE Security API 1.0 (EDR 1)
146+
147+
include::license.asciidoc[]
146148

147149
include::preface.asciidoc[]
148150

149151
include::concepts.asciidoc[]
150152

151-
include::identityStore.asciidoc[]
152-
153153
include::authenticationMechanism.asciidoc[]
154154

155+
include::identityStore.asciidoc[]
156+
155157
include::securityContext.asciidoc[]

src/main/doc/license.asciidoc

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// Specification: JSR-375 Java EE Security API ("Specification")
1111
// Version: 1.0
1212
// Status: Early Draft Review
13-
// Release: November 2016
13+
// Release: March 2017
1414
//
15-
// Copyright 2016 Oracle America, Inc.
15+
// Copyright 2017 Oracle America, Inc.
1616
// 500 Oracle Parkway, Redwood City, California 94065, U.S.A.
1717
//
1818
// All rights reserved.
@@ -139,7 +139,7 @@
139139
//
140140
////
141141

142-
....
142+
["colophon",sectnum="0"]
143143

144144
ORACLE AMERICA, INC. IS WILLING TO LICENSE THIS SPECIFICATION TO YOU ONLY UPON THE
145145
CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS LICENSE AGREEMENT
@@ -149,16 +149,21 @@ IF YOU ARE NOT WILLING TO BE BOUND BY THEM, SELECT THE "DECLINE" BUTTON AT THE B
149149
THIS PAGE AND THE DOWNLOADING PROCESS WILL NOT CONTINUE.
150150

151151
Specification: JSR-375 Java EE Security API ("Specification")
152+
152153
Version: 1.0
154+
153155
Status: Early Draft Review
154-
Release: November 2016
155156

156-
Copyright 2016 Oracle America, Inc.
157+
Release: March 2017
158+
159+
Copyright 2017 Oracle America, Inc.
160+
157161
500 Oracle Parkway, Redwood City, California 94065, U.S.A.
158162

159163
All rights reserved.
160164

161165
NOTICE
166+
162167
The Specification is protected by copyright and the information described therein may be protected by
163168
one or more U.S. patents, foreign patents, or pending applications. Except as provided under the
164169
following license, no part of the Specification may be reproduced in any form by any means without the
@@ -211,11 +216,13 @@ Specification.
211216
through the Java Community Process, or any recognized successors or replacements thereof
212217

213218
TRADEMARKS
219+
214220
No right, title, or interest in or to any trademarks, service marks, or trade names of Oracle or Oracle's
215221
licensors is granted hereunder. Oracle, the Oracle logo, and Java are trademarks or registered
216222
trademarks of Oracle America, Inc. in the U.S. and other countries.
217223

218224
DISCLAIMER OF WARRANTIES
225+
219226
THE SPECIFICATION IS PROVIDED "AS IS" AND IS EXPERIMENTAL AND MAY CONTAIN DEFECTS OR
220227
DEFICIENCIES WHICH CANNOT OR WILL NOT BE CORRECTED BY ORACLE. ORACLE MAKES NO
221228
REPRESENTATIONS OR WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO,
@@ -233,6 +240,7 @@ TIME. Any use of such changes in the Specification will be governed by the then-
233240
applicable version of the Specification.
234241

235242
LIMITATION OF LIABILITY
243+
236244
TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL ORACLE OR ITS LICENSORS BE LIABLE FOR
237245
ANY DAMAGES, INCLUDING WITHOUT LIMITATION, LOST REVENUE, PROFITS OR DATA, OR FOR SPECIAL,
238246
INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS
@@ -246,13 +254,15 @@ later versions or releases of any Specification furnished to you are incompatibl
246254
provided to you under this license.
247255

248256
RESTRICTED RIGHTS LEGEND
257+
249258
If this Software is being acquired by or on behalf of the U.S. Government or by a U.S. Government prime
250259
contractor or subcontractor (at any tier), then the Government's rights in the Software and
251260
accompanying documentation shall be only as set forth in this license; this is in accordance with 48
252261
C.F.R. 227.7201 through 227.7202-4 (for Department of Defense (DoD) acquisitions) and with 48 C.F.R.
253262
2.101 and 12.212 (for non-DoD acquisitions).
254263

255264
REPORT
265+
256266
You may wish to report any ambiguities, inconsistencies or inaccuracies you may find in connection with
257267
your evaluation of the Specification ("Feedback"). To the extent that you provide Oracle with any
258268
Feedback, you hereby: (i) agree that such Feedback is provided on a non-proprietary and non-
@@ -262,6 +272,7 @@ use without limitation the Feedback for any purpose related to the Specification
262272
implementations, and test suites thereof.
263273

264274
GENERAL TERMS
275+
265276
Any action related to this Agreement will be governed by California law and controlling U.S. federal law.
266277
The U.N. Convention for the International Sale of Goods and the choice of law rules of any jurisdiction
267278
will not apply.
@@ -277,5 +288,3 @@ warranties and prevails over any conflicting or additional terms of any quote, o
277288
or other communication between the parties relating to its subject matter during the term of this
278289
Agreement. No modification to this Agreement will be binding, unless in writing and signed by an
279290
authorized representative of each party.
280-
281-
....

src/main/doc/preface.asciidoc

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// Specification: JSR-375 Java EE Security API ("Specification")
1111
// Version: 1.0
1212
// Status: Early Draft Review
13-
// Release: November 2016
13+
// Release: March 2017
1414
//
15-
// Copyright 2016 Oracle America, Inc.
15+
// Copyright 2017 Oracle America, Inc.
1616
// 500 Oracle Parkway, Redwood City, California 94065, U.S.A.
1717
//
1818
// All rights reserved.
@@ -144,12 +144,6 @@
144144

145145
== Preface
146146

147-
=== Evaluation license
148-
149-
include::license.asciidoc[]
150-
151-
=== Foreword
152-
153-
Security API 1.0 is the initial release of (link:https://jcp.org/en/jsr/detail?id=375[JSR-375^]).
147+
This document is Early Draft Review 1 (EDR 1) of the Java EE Security API 1.0 Specification (link:https://jcp.org/en/jsr/detail?id=375[JSR-375^]).
154148

155149
:numbered:

0 commit comments

Comments
 (0)