Skip to content

Commit b5392c6

Browse files
committed
Restructure to include BOM module
1 parent 6b8792e commit b5392c6

File tree

168 files changed

+433
-272
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+433
-272
lines changed

NOTICE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ This software includes third party software subject to the following licenses:
2424
Old JAXB Runtime under Eclipse Distribution License - v 1.0
2525
Posten signering - API JAXB Classes under The Apache Software License, Version 2.0
2626
Posten signering - API Schema under The Apache Software License, Version 2.0
27+
Posten signering - Java API Client BOM under The Apache Software License, Version 2.0
2728
Posten signering - Java API Client Library under The Apache Software License, Version 2.0
29+
Posten signering - Java API Client Parent under The Apache Software License, Version 2.0
2830

2931

bom/NOTICE

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Signature API client Java
2+
3+
Copyright 2016 Posten Norge AS. All Rights Reserved.
4+
5+
This product includes software developed by Posten Norge AS. - https://www.posten.no/
6+
Licensed under Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.html
7+
8+
9+
This software includes third party software subject to the following licenses:
10+
11+
Posten signering - Java API Client BOM under The Apache Software License, Version 2.0
12+
13+

bom/pom.xml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright (C) Posten Norge AS
5+
6+
Licensed under the Apache License, Version 2.0 (the "License");
7+
you may not use this file except in compliance with the License.
8+
You may obtain a copy of the License at
9+
10+
http://www.apache.org/licenses/LICENSE-2.0
11+
12+
Unless required by applicable law or agreed to in writing, software
13+
distributed under the License is distributed on an "AS IS" BASIS,
14+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
See the License for the specific language governing permissions and
16+
limitations under the License.
17+
18+
-->
19+
<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/maven-v4_0_0.xsd">
20+
<modelVersion>4.0.0</modelVersion>
21+
22+
<parent>
23+
<groupId>no.digipost.signature</groupId>
24+
<artifactId>signature-api-client-parent</artifactId>
25+
<version>LOCAL-SNAPSHOT</version>
26+
</parent>
27+
28+
<artifactId>signature-api-client-bom</artifactId>
29+
<packaging>pom</packaging>
30+
<name>Posten signering - Java API Client BOM</name>
31+
32+
<properties>
33+
<signature.api.version>old-is-older-SNAPSHOT</signature.api.version>
34+
</properties>
35+
36+
<dependencyManagement>
37+
<dependencies>
38+
<dependency>
39+
<groupId>no.digipost</groupId>
40+
<artifactId>jaxb-resolver-com.sun.xml.bind-bom</artifactId>
41+
<version>0.1-RC2</version>
42+
<type>pom</type>
43+
<scope>import</scope>
44+
</dependency>
45+
<dependency>
46+
<groupId>no.digipost.signature</groupId>
47+
<artifactId>signature-api-specification</artifactId>
48+
<version>${signature.api.version}</version>
49+
</dependency>
50+
<dependency>
51+
<groupId>no.digipost.signature</groupId>
52+
<artifactId>signature-api-specification-jaxb</artifactId>
53+
<version>${signature.api.version}</version>
54+
</dependency>
55+
<dependency>
56+
<groupId>${project.groupId}</groupId>
57+
<artifactId>signature-api-client-java</artifactId>
58+
<version>${project.version}</version>
59+
</dependency>
60+
</dependencies>
61+
</dependencyManagement>
62+
63+
</project>

lib/NOTICE

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
Signature API client Java
2+
3+
Copyright 2016 Posten Norge AS. All Rights Reserved.
4+
5+
This product includes software developed by Posten Norge AS. - https://www.posten.no/
6+
Licensed under Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.html
7+
8+
9+
This software includes third party software subject to the following licenses:
10+
11+
Apache Commons Codec under Apache License, Version 2.0
12+
Apache Commons Lang under Apache License, Version 2.0
13+
Apache HttpClient under Apache License, Version 2.0
14+
Apache HttpComponents Core HTTP/1.1 under Apache License, Version 2.0
15+
Apache HttpComponents Core HTTP/2 under Apache License, Version 2.0
16+
Apache HttpCore under Apache License, Version 2.0
17+
Digipost Certificate Validator under The Apache Software License, Version 2.0
18+
Digipost JAXB Resolver - com.sun.xml.bind under The Apache Software License, Version 2.0
19+
JavaBeans Activation Framework API jar under CDDL/GPLv2+CE
20+
jaxb-api under CDDL 1.1 or GPL2 w/ CPE
21+
JAXB2 Basics - Runtime under BSD-Style License
22+
JCL 1.2 implemented over SLF4J under Apache License, Version 2.0
23+
Old JAXB Core under CDDL+GPL License
24+
Old JAXB Runtime under Eclipse Distribution License - v 1.0
25+
Posten signering - API JAXB Classes under The Apache Software License, Version 2.0
26+
Posten signering - API Schema under The Apache Software License, Version 2.0
27+
Posten signering - Java API Client Library under The Apache Software License, Version 2.0
28+
29+

0 commit comments

Comments
 (0)