forked from jakartaee/authorization
/
pom.xml
62 lines (48 loc) · 2.61 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2024 Contributors to Eclipse Foundation.
Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License v. 2.0, which is available at
http://www.eclipse.org/legal/epl-2.0.
This Source Code may also be made available under the following Secondary
Licenses when the conditions for such availability set forth in the
Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
version 2 with the GNU Classpath Exception, which is available at
https://www.gnu.org/software/classpath/license.html.
SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.ee4j.authorization.tck</groupId>
<artifactId>jakarta-authorization-tck</artifactId>
<version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>app-custom-trace-policyconfiguration</artifactId>
<packaging>war</packaging>
<description>
This module installs a tracing PolicyConfiguration that writes to a seperate log file
called "authorization-trace-log.xml". The location where this file will be written can be
set using the "log.file.location" system property for both the server and the client test.
The test uses the log file to check for specific permissions having been added to the PolicyConfiguration.
The log file is so detailed and eleborate, that it is essentially a serialized database of the permissions
that have been created.
This therefor tests the Jakarta Authorization implementation to create and send the right permission instances
to the configured PolicyConfiguration. It does not test the behaviour of the default PolicyConfiguration so much,
other than a simple test for the in service state.
</description>
<properties>
<failOnMissingWebXml>false</failOnMissingWebXml>
</properties>
<dependencies>
<dependency>
<groupId>org.eclipse.ee4j.authorization.tck</groupId>
<artifactId>common</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<build>
<finalName>app-custom-trace-policyconfiguration</finalName>
</build>
</project>