Authentication: test2.xml

File test2.xml, 3.8 kB (added by ricci, 4 years ago)

Example credential with multiple privileges and signature

Line 
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <signed-credential xmlns="http://www.protogeni.net/resources/credential/0.1" xmlns:sig="http://www.w3.org/2000/09/xmldsig#">
3   <credential xml:id="Ref2">
4   <type>privilege</type>
5   <serial>2</serial>
6   <owner_uuid>foo bar</owner_uuid>
7   <this_uuid>foo bar</this_uuid>
8   <privileges>
9     <privilege>
10       <name>frazzle</name>
11       <can_delegate>1</can_delegate>
12     </privilege>
13     <privilege>
14       <name>drazzle</name>
15       <can_delegate>1</can_delegate>
16     </privilege>
17   </privileges>
18   <parent>
19   <credential xml:id="Ref1">
20   <type>privilege</type>
21   <serial>3</serial>
22   <owner_uuid>foo bar</owner_uuid>
23   <this_uuid>foo bar</this_uuid>
24   <privileges>
25     <privilege>
26       <name>frazzle</name>
27       <can_delegate>1</can_delegate>
28     </privilege>
29   </privileges>
30 </credential>
31 </parent>
32 </credential>
33   <signatures>
34     <Signature xmlns="http://www.w3.org/2000/09/xmldsig#" xml:id="Sig_Ref1">
35  <SignedInfo>
36   <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
37   <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
38   <Reference URI="#Ref1">
39     <Transforms>
40       <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
41     </Transforms>
42     <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
43     <DigestValue>jvLhG8xpXc+ABKP8KRMnHMWFi98=</DigestValue>
44     </Reference>
45  </SignedInfo>
46  <SignatureValue>EZPbg858GFUvV/+b1RdfQfJc51ADq9r/Vov1ahEYcUXDrPjrNQQ4jTiHPWDMmwqX
47 kDDvwDHIkP8WlWF+Pk1NJNZRpmUFLtPdRG2DTWG/ySwp8UBJRLgkSno7N5ULmbxm
48 pA74Pi0YLOq2yLJpdm+HdDa1uqpI7YSgMSPoEUqTVX0=</SignatureValue>
49  <KeyInfo>
50   <X509Data>
51
52
53
54   <X509Certificate>MIIEAzCCA2ygAwIBAgIBADANBgkqhkiG9w0BAQQFADCBuDELMAkGA1UEBhMCVVMx
55 DTALBgNVBAgTBFV0YWgxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR0wGwYDVQQK
56 ExRVdGFoIE5ldHdvcmsgVGVzdGJlZDEeMBwGA1UECxMVQ2VydGlmaWNhdGUgQXV0
57 aG9yaXR5MRgwFgYDVQQDEw9ib3NzLmVtdWxhYi5uZXQxKDAmBgkqhkiG9w0BCQEW
58 GXRlc3RiZWQtb3BzQGZsdXgudXRhaC5lZHUwHhcNMDUwMjAzMjIyOTU2WhcNMTAw
59 NzI3MjIyOTU2WjCBuDELMAkGA1UEBhMCVVMxDTALBgNVBAgTBFV0YWgxFzAVBgNV
60 BAcTDlNhbHQgTGFrZSBDaXR5MR0wGwYDVQQKExRVdGFoIE5ldHdvcmsgVGVzdGJl
61 ZDEeMBwGA1UECxMVQ2VydGlmaWNhdGUgQXV0aG9yaXR5MRgwFgYDVQQDEw9ib3Nz
62 LmVtdWxhYi5uZXQxKDAmBgkqhkiG9w0BCQEWGXRlc3RiZWQtb3BzQGZsdXgudXRh
63 aC5lZHUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMP7pPJRZQgRUmn+3G8N
64 fTdaIKEY3yQMnHKnh39F08xEdIu1GBZybssQjyNoabBpfICvA8cAVHvzaqumMnMw
65 7GUEKfeQ/yxcah4B4ClEUi1HyC9NPKekLjMbYdmvfucI8113bnYB1aVNh8mGkcUA
66 9xc3YWBUqtWLx9Tay4a4iZCVAgMBAAGjggEZMIIBFTAdBgNVHQ4EFgQU4f2YM843
67 s33w03Ux36fYMaD2mCAwgeUGA1UdIwSB3TCB2oAU4f2YM843s33w03Ux36fYMaD2
68 mCChgb6kgbswgbgxCzAJBgNVBAYTAlVTMQ0wCwYDVQQIEwRVdGFoMRcwFQYDVQQH
69 Ew5TYWx0IExha2UgQ2l0eTEdMBsGA1UEChMUVXRhaCBOZXR3b3JrIFRlc3RiZWQx
70 HjAcBgNVBAsTFUNlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEAxMPYm9zcy5l
71 bXVsYWIubmV0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0YmVkLW9wc0BmbHV4LnV0YWgu
72 ZWR1ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAg7cwFrcUW9uN
73 pvAv9BVbJA2IeyHNAj1URCIf3lAFSeOGWk0WGLJxO6QN0nm+K8O7DdtPXx6qPUdv
74 a/b6J+OtSE2lGXqQ4Nxczpjl8347M7EirbJA4mRJ+j06evbKKRHZ5dFfULb/T8sE
75 R9aYU3O/0/sCYeYySu+GedtfOk7zcaM=</X509Certificate>
76 <X509SubjectName>emailAddress=testbed-ops@flux.utah.edu,CN=boss.emulab.net,OU=Certificate Authority,O=Utah Network Testbed,L=Salt Lake City,ST=Utah,C=US</X509SubjectName>
77 <X509IssuerSerial>
78 <X509IssuerName>emailAddress=testbed-ops@flux.utah.edu,CN=boss.emulab.net,OU=Certificate Authority,O=Utah Network Testbed,L=Salt Lake City,ST=Utah,C=US</X509IssuerName>
79 <X509SerialNumber>0</X509SerialNumber>
80 </X509IssuerSerial>
81 </X509Data>
82   <KeyValue>
83 <RSAKeyValue>
84 <Modulus>
85 w/uk8lFlCBFSaf7cbw19N1ogoRjfJAyccqeHf0XTzER0i7UYFnJuyxCPI2hpsGl8
86 gK8DxwBUe/Nqq6YyczDsZQQp95D/LFxqHgHgKURSLUfIL008p6QuMxth2a9+5wjz
87 XXdudgHVpU2HyYaRxQD3FzdhYFSq1YvH1NrLhriJkJU=
88 </Modulus>
89 <Exponent>
90 AQAB
91 </Exponent>
92 </RSAKeyValue>
93 </KeyValue>
94  </KeyInfo>
95 </Signature>
96   </signatures>
97 </signed-credential>