|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
1 | 2 | <!-- |
2 | 3 | /** |
3 | 4 | * Copyright (c) 2008 Sonatype, Inc. All rights reserved. |
|
12 | 13 | * See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. |
13 | 14 | */ |
14 | 15 | --> |
| 16 | +<model xmlns="http://codehaus-plexus.github.io/MODELLO/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 17 | + xsi:schemaLocation="http://codehaus-plexus.github.io/MODELLO/2.0.0 https://codehaus-plexus.github.io/modello/xsd/modello-2.0.0.xsd" |
| 18 | + xml.namespace="http://codehaus-plexus.github.io/plexus-sec-dispatcher/${version}" |
| 19 | + xml.schemaLocation="https://codehaus-plexus.github.io/xsd/plexus-sec-dispatcher-${version}.xsd"> |
15 | 20 |
|
16 | | -<model xml.namespace="http://codehaus-plexus.github.io/plexus-sec-dispatcher/${version}" |
17 | | - xml.schemaLocation="https://codehaus-plexus.github.io/xsd/plexus-sec-dispatcher-${version}.xsd"> |
18 | 21 | <id>settings-security</id> |
19 | 22 |
|
20 | 23 | <name>SecurityConfiguration</name> |
|
45 | 48 | <name>modelVersion</name> |
46 | 49 | <version>3.0.0+</version> |
47 | 50 | <type>String</type> |
| 51 | + <required>true</required> |
48 | 52 | <description>The version of the model</description> |
49 | 53 | </field> |
50 | 54 |
|
51 | 55 | <field> |
52 | 56 | <name>masterSource</name> |
53 | 57 | <version>3.0.0+</version> |
54 | 58 | <type>String</type> |
| 59 | + <required>true</required> |
55 | 60 | <description>The URI describing the source of the master password</description> |
56 | 61 | </field> |
57 | 62 |
|
58 | 63 | <field> |
59 | 64 | <name>masterCipher</name> |
60 | 65 | <version>3.0.0+</version> |
61 | 66 | <type>String</type> |
| 67 | + <required>true</required> |
62 | 68 | <description>The Cipher to be used</description> |
63 | 69 | </field> |
64 | 70 |
|
65 | 71 | <field> |
66 | 72 | <name>relocation</name> |
67 | 73 | <version>1.0.0+</version> |
68 | 74 | <type>String</type> |
| 75 | + <required>false</required> |
69 | 76 | <description>reference to the location of the security file</description> |
70 | 77 | </field> |
71 | 78 |
|
72 | 79 | <field> |
73 | 80 | <name>configurations</name> |
74 | 81 | <version>1.0.0+</version> |
75 | 82 | <description>named configurations</description> |
| 83 | + <required>false</required> |
76 | 84 | <association> |
77 | 85 | <type>Config</type> |
78 | 86 | <multiplicity>*</multiplicity> |
|
0 commit comments