Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
9d803873
Commit
9d803873
authored
Oct 03, 2008
by
Leigh B. Stoller
Browse files
Add optional extensions section to credential.
parent
fead0db4
Changes
2
Show whitespace changes
Inline
Side-by-side
protogeni/security/credential.rnc
View file @
9d803873
...
...
@@ -86,6 +86,8 @@ credentials = element credential {
element expires { xsd:dateTime },
## Privileges or a ticket
(PrivilegesSpec | TicketSpec | CapabilitiesSpec),
## Optional Extensions
element extensions { anyelementbody }*,
## Parent that delegated to us
element parent { credentials }?
}
...
...
protogeni/security/credential.xsd
View file @
9d803873
...
...
@@ -132,6 +132,7 @@
<xs:element
ref=
"ticket"
/>
<xs:element
ref=
"capabilities"
/>
</xs:choice>
<xs:element
minOccurs=
"0"
maxOccurs=
"unbounded"
ref=
"extensions"
/>
<xs:element
minOccurs=
"0"
ref=
"parent"
/>
</xs:sequence>
<xs:attribute
ref=
"xml:id"
use=
"required"
/>
...
...
@@ -179,6 +180,15 @@
<xs:documentation>
Expires on
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"extensions"
>
<xs:annotation>
<xs:documentation>
Optional Extensions
</xs:documentation>
</xs:annotation>
<xs:complexType
mixed=
"true"
>
<xs:group
ref=
"anyelementbody"
/>
<xs:attributeGroup
ref=
"anyelementbody"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"parent"
type=
"credentials"
>
<xs:annotation>
<xs:documentation>
Parent that delegated to us
</xs:documentation>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment