1d03ac3e808c2c653316d01713105e209914fc81Neil Madden<?xml version="1.0" encoding="UTF-8"?>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden<!--
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * The contents of this file are subject to the terms of the Common Development and
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * Distribution License (the License). You may not use this file except in compliance with the
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * License.
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major *
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * specific language governing permission and limitations under the License.
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major *
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * When distributing Covered Software, include this CDDL Header Notice in each file and include
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * Header, with the fields enclosed by brackets [] replaced by your own identifying
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * information: "Portions copyright [year] [name of copyright owner]".
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major *
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major * Copyright 2014-2016 ForgeRock AS.
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major-->
7bf512aea50c834dc9c3ef5a0a228059fcc753a5jenkins<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">
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <modelVersion>4.0.0</modelVersion>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <name>OpenAM Scripting</name>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <description>Scripting support for OpenAM auth modules</description>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <artifactId>openam-scripting</artifactId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <packaging>jar</packaging>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <parent>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <artifactId>openam</artifactId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <groupId>org.forgerock.openam</groupId>
2d8eba3efb0ced5c2ab004e5b3e949094747aeb3jenkins <version>14.0.0-SNAPSHOT</version>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden </parent>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <dependencies>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <groupId>org.forgerock.commons</groupId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <artifactId>forgerock-guice-core</artifactId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden </dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <dependency>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <groupId>org.forgerock.commons</groupId>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <artifactId>forgerock-util</artifactId>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden </dependency>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden
b9e697e180c323785bf1cb8a29f5ec6288da8ec4Jaco Jooste <dependency>
b9e697e180c323785bf1cb8a29f5ec6288da8ec4Jaco Jooste <groupId>org.forgerock.openam</groupId>
b9e697e180c323785bf1cb8a29f5ec6288da8ec4Jaco Jooste <artifactId>openam-shared</artifactId>
b9e697e180c323785bf1cb8a29f5ec6288da8ec4Jaco Jooste </dependency>
b9e697e180c323785bf1cb8a29f5ec6288da8ec4Jaco Jooste
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste <dependency>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste <groupId>org.forgerock.openam</groupId>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste <artifactId>openam-core</artifactId>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste </dependency>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste
864e2a74d7dc5e572cd895466611cc57e3523083Andrew Forrest <dependency>
864e2a74d7dc5e572cd895466611cc57e3523083Andrew Forrest <groupId>org.forgerock.openam</groupId>
864e2a74d7dc5e572cd895466611cc57e3523083Andrew Forrest <artifactId>openam-http-client</artifactId>
864e2a74d7dc5e572cd895466611cc57e3523083Andrew Forrest </dependency>
864e2a74d7dc5e572cd895466611cc57e3523083Andrew Forrest
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <dependency>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <groupId>org.forgerock.openam</groupId>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <artifactId>openam-rest</artifactId>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington </dependency>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott <dependency>
971de91bce73bb05574a64c4304daf9f60e2b5b8Neil Madden <groupId>org.mozilla</groupId>
971de91bce73bb05574a64c4304daf9f60e2b5b8Neil Madden <artifactId>rhino</artifactId>
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott </dependency>
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott <dependency>
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott <groupId>org.codehaus.groovy</groupId>
7fba463e40b49ab852c67041dadb4ac02255bd93Neil Madden <artifactId>groovy-jsr223</artifactId>
7fba463e40b49ab852c67041dadb4ac02255bd93Neil Madden </dependency>
7fba463e40b49ab852c67041dadb4ac02255bd93Neil Madden
7fba463e40b49ab852c67041dadb4ac02255bd93Neil Madden <dependency>
7fba463e40b49ab852c67041dadb4ac02255bd93Neil Madden <groupId>org.codehaus.groovy</groupId>
7fba463e40b49ab852c67041dadb4ac02255bd93Neil Madden <artifactId>groovy-json</artifactId>
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott </dependency>
f56a278c148b90f6c2a675e0c1fa8686ca5abed4Robert Wapshott
c44bbf5d2025d672efe11a37ea6e9c867e78b691Neil Madden <dependency>
c44bbf5d2025d672efe11a37ea6e9c867e78b691Neil Madden <groupId>org.kohsuke</groupId>
c44bbf5d2025d672efe11a37ea6e9c867e78b691Neil Madden <artifactId>groovy-sandbox</artifactId>
c44bbf5d2025d672efe11a37ea6e9c867e78b691Neil Madden </dependency>
c44bbf5d2025d672efe11a37ea6e9c867e78b691Neil Madden
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste <dependency>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste <groupId>com.google.inject.extensions</groupId>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste <artifactId>guice-assistedinject</artifactId>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste </dependency>
3088898b51fb95fdf66ceccd27949ec08465c62fPhill Cunnington <dependency>
3088898b51fb95fdf66ceccd27949ec08465c62fPhill Cunnington <groupId>org.forgerock.http</groupId>
3088898b51fb95fdf66ceccd27949ec08465c62fPhill Cunnington <artifactId>chf-client-apache-sync</artifactId>
3088898b51fb95fdf66ceccd27949ec08465c62fPhill Cunnington </dependency>
7197110fbdb6deb7868581c455516161cbcf7e0fJaco Jooste
63ee0c9f26b85deae17137a3965738153e0b2d20Gabor Melkvi <dependency>
63ee0c9f26b85deae17137a3965738153e0b2d20Gabor Melkvi <groupId>org.forgerock.openam</groupId>
63ee0c9f26b85deae17137a3965738153e0b2d20Gabor Melkvi <artifactId>openam-i18n</artifactId>
63ee0c9f26b85deae17137a3965738153e0b2d20Gabor Melkvi </dependency>
63ee0c9f26b85deae17137a3965738153e0b2d20Gabor Melkvi
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <!-- Test dependencies -->
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <groupId>org.testng</groupId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <artifactId>testng</artifactId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <scope>test</scope>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden </dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <groupId>org.mockito</groupId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <artifactId>mockito-all</artifactId>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden <scope>test</scope>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden </dependency>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <dependency>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <groupId>org.easytesting</groupId>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <artifactId>fest-assert</artifactId>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden <scope>test</scope>
d45a839aef1439938b43cec508f1bbbd3c5c235eNeil Madden </dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <dependency>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <groupId>javax.servlet</groupId>
87e1cbcd02820f55e1816ee4efe9e9127be22a11James Phillpotts <artifactId>javax.servlet-api</artifactId>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <scope>test</scope>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington </dependency>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <dependency>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <groupId>org.forgerock.commons</groupId>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <artifactId>forgerock-guice-test</artifactId>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington <scope>test</scope>
89c76a8c99f25ef6d24c3642f95dde19c5fd4d05Phill Cunnington </dependency>
18aeb66595456f6f996a857aa636df9107d9492aJaco Jooste <dependency>
18aeb66595456f6f996a857aa636df9107d9492aJaco Jooste <groupId>org.forgerock.openam</groupId>
18aeb66595456f6f996a857aa636df9107d9492aJaco Jooste <artifactId>openam-test-utils</artifactId>
18aeb66595456f6f996a857aa636df9107d9492aJaco Jooste <scope>test</scope>
18aeb66595456f6f996a857aa636df9107d9492aJaco Jooste </dependency>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden </dependencies>
1d03ac3e808c2c653316d01713105e209914fc81Neil Madden
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <build>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <testResources>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <testResource>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <directory>${basedir}/src/main/groovy</directory>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste </testResource>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <testResource>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <directory>${basedir}/src/test/resources</directory>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste </testResource>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste </testResources>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <plugins>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <plugin>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <groupId>org.codehaus.mojo</groupId>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <artifactId>jslint-maven-plugin</artifactId>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <configuration>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <disallowInsecureCharsInRegExp>false</disallowInsecureCharsInRegExp>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <assumeConsoleAlertEtc>true</assumeConsoleAlertEtc>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <!-- variables bound by rhino -->
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <predefinedVars>logger,idRepository,username,authState,FAILED,SUCCESS,clientScriptOutputData,
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste sharedState,fontDetector,output,autoSubmitDelay,submit</predefinedVars>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <excludes>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <exclude>**/authentication-server-side.js</exclude>
590e03a0114f53c994d970cfb356dadaaa57e39dJaco Jooste <exclude>**/authentication-client-side.js</exclude>
305fa812bf6619cb3436c8b1984210fd7f82fca7Jaco Jooste <exclude>**/policy-condition.js</exclude>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </excludes>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </configuration>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <executions>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <execution>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <phase>package</phase>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <goals>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <goal>jslint</goal>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </goals>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </execution>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </executions>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </plugin>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <plugin>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <groupId>com.github.searls</groupId>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <artifactId>jasmine-maven-plugin</artifactId>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <executions>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <execution>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <goals>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <goal>test</goal>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </goals>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </execution>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </executions>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <configuration>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <jsSrcDir>${project.basedir}${file.separator}src${file.separator}main${file.separator}js</jsSrcDir>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <jsTestSrcDir>${project.basedir}${file.separator}src${file.separator}test${file.separator}js</jsTestSrcDir>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <preloadSources>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <source>am-binding-mocks.js</source>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </preloadSources>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <sourceExcludes>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <sourceExclude>**/fontdetector.js</sourceExclude>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <sourceExclude>**/authentication-server-side.js</sourceExclude>
590e03a0114f53c994d970cfb356dadaaa57e39dJaco Jooste <sourceExclude>**/authentication-client-side.js</sourceExclude>
305fa812bf6619cb3436c8b1984210fd7f82fca7Jaco Jooste <sourceExclude>**/policy-condition.js</sourceExclude>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </sourceExcludes>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </configuration>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </plugin>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <plugin>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <groupId>org.forgerock.maven.plugins</groupId>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <artifactId>build-helper-plugin</artifactId>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <executions>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <execution>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <id>inject-content</id>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <phase>prepare-package</phase>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <goals>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <goal>inject-content</goal>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </goals>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </execution>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </executions>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <configuration>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <injects>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <inject>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <contents>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <content>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <id>authentication-server-side-javascript</id>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <file>${project.build.sourceDirectory}/js/authentication-server-side.js</file>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </content>
590e03a0114f53c994d970cfb356dadaaa57e39dJaco Jooste <content>
590e03a0114f53c994d970cfb356dadaaa57e39dJaco Jooste <id>authentication-client-side-javascript</id>
590e03a0114f53c994d970cfb356dadaaa57e39dJaco Jooste <file>${project.build.sourceDirectory}/js/authentication-client-side.js</file>
590e03a0114f53c994d970cfb356dadaaa57e39dJaco Jooste </content>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <content>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <id>fontdetector</id>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <file>${project.build.sourceDirectory}/js/fontdetector.js</file>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </content>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <content>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <id>deviceIdMatch-client-js</id>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <file>${project.build.sourceDirectory}/js/deviceIdMatch-client-side.js</file>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </content>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <content>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <id>deviceIdMatch-server-js</id>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste <file>${project.build.sourceDirectory}/js/deviceIdMatch-server-side.js</file>
ece5a262d20a50d0abf584d0f7ec73929ede9cfdJaco Jooste </content>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <content>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <id>oidc-claims-extension-groovy</id>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste <file>${project.build.sourceDirectory}/groovy/oidc-claims-extension.groovy</file>
abffea1c30ac3b8508f7d708cdd90d9198b64e04Jaco Jooste </content>
305fa812bf6619cb3436c8b1984210fd7f82fca7Jaco Jooste <content>
305fa812bf6619cb3436c8b1984210fd7f82fca7Jaco Jooste <id>policy-condition-js</id>
305fa812bf6619cb3436c8b1984210fd7f82fca7Jaco Jooste <file>${project.build.sourceDirectory}/js/policy-condition.js</file>
305fa812bf6619cb3436c8b1984210fd7f82fca7Jaco Jooste </content>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </contents>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <destinationFile>${project.build.outputDirectory}/scripting.xml</destinationFile>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste <contentConverter>xml</contentConverter>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </inject>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </injects>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </configuration>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </plugin>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </plugins>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste </build>
4701cb94cccc5ef52c5333593fe9dd5a2376a9d9Jaco Jooste
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major</project>