source: examples/creddy_tests/Coyote_sneakyFriend__Bigbird.xml @ 461541a

abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
Last change on this file since 461541a was 461541a, checked in by Mei <mei@…>, 11 years ago

1) updated original rt0 to remove libstrongswan dependency

a) identity credential being made/accessed with openssl api calls

(X509/EVP_PKEY pem)

b) attribute credential being made/access via xmlsec1 (custom XML

structure)

2) refactored libcreddy into libabac and now one ABAC namespace for

libabac

3) added attribute_rule suboption to creddy's attribute as another way

to insert access rule

4) added some regression tests into example directory
5) updated some docs.

  • Property mode set to 100644
File size: 3.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<signed-credential>
3    <credential xml:id="ref0">
4        <type>abac</type>
5        <version>1.0</version>
6        <expires>2014-05-06T21:52:14Z</expires>
7        <rt0>4b85485f00f80dd76d9d27e55a81931f78efc503.sneaky_friend&lt;-1f6b018e12560773c76fc476923fe21e5dc57f08</rt0>
8    </credential>
9    <signatures>
10        <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
11            <SignedInfo>
12                <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
13                <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
14                <Reference URI="#ref0">
15                    <Transforms>
16                        <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
17                    </Transforms>
18                    <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
19                    <DigestValue>WtwOsPSHWeoGy1g8M9CbqoQk1wI=</DigestValue>
20                </Reference>
21            </SignedInfo>
22            <SignatureValue>nBGqS5YfB8tMSBk53cK3OqEpmWIyjqVaRSdoW/dftrVA1ahfdQAHerzz0x7kiLCv
23EhnRNtkYSuBGuLHNEd4jwllqae0d82x9jsAoY8rrxdasIJvQIW9qsg7SX+C824jw
24hEPOUEMbU6fmtB5NNGt+uGOd2xdNi9l0KzpqEhWrPksRY/DXTxoJriEg/imLHuvK
25rpTiy0BVgOW/jx85l+oUNMO9xvL82KcyTGCMFtjp39ScvNI+ulJ91Xn79K1pHQ6a
26P5R5hgct2YFx2Io5xbDF5seHimPfIkJaL7JsiU74PR8m7B5vwjXyxeoOIlDyH+l9
27oc4xtrhpuFunz5dB0l/sAQ==</SignatureValue>
28            <KeyInfo>
29              <KeyValue>
30<RSAKeyValue>
31<Modulus>
32p1/5WVxnqcxaTit4jjFUYFkp+nLXbVVw5UtsNLZ4h7dcnYPTwXyDoZdLIuJKqpjP
33Dn3sgWo0eewBrsJUZHwg9XsATrwrrgHAK4roMBIGdPnhiuFisLEfbiZ1FM4xfNr8
34ijeCtMy8YpVtHDfn7XuxFp2oQAh7ljdY/ELzbKwLwhEuGjVMaD+Uwlvt1hW48Gok
35gOLfdDSFuJEZzEzoKKIkFql6z1mNKhvnEmvIMvnByT0zLhzh6mwJqs/Lh1IibZDC
36x4FDsuSPnKPuMfIQMkXgwv4kSFPkmOgEplilsPyTlaHkY0QGcYfpd2yblhGX64U8
370iTXCU1fyVmjVvy4tAbgHw==
38</Modulus>
39<Exponent>
40AQAB
41</Exponent>
42</RSAKeyValue>
43</KeyValue>
44                <X509Data>
45                   
46                   
47                   
48                <X509Certificate>MIIDBzCCAe+gAwIBAgIIQWP4Gw0RAd0wDQYJKoZIhvcNAQEFBQAwETEPMA0GA1UE
49AxMGQ295b3RlMB4XDTEzMDUwNjIxNTIxNFoXDTE2MDQyMDIxNTIxNFowETEPMA0G
50A1UEAxMGQ295b3RlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp1/5
51WVxnqcxaTit4jjFUYFkp+nLXbVVw5UtsNLZ4h7dcnYPTwXyDoZdLIuJKqpjPDn3s
52gWo0eewBrsJUZHwg9XsATrwrrgHAK4roMBIGdPnhiuFisLEfbiZ1FM4xfNr8ijeC
53tMy8YpVtHDfn7XuxFp2oQAh7ljdY/ELzbKwLwhEuGjVMaD+Uwlvt1hW48GokgOLf
54dDSFuJEZzEzoKKIkFql6z1mNKhvnEmvIMvnByT0zLhzh6mwJqs/Lh1IibZDCx4FD
55suSPnKPuMfIQMkXgwv4kSFPkmOgEplilsPyTlaHkY0QGcYfpd2yblhGX64U80iTX
56CU1fyVmjVvy4tAbgHwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB
57/wQEAwIBBjAdBgNVHQ4EFgQUS4VIXwD4DddtnSflWoGTH3jvxQMwHwYDVR0jBBgw
58FoAUS4VIXwD4DddtnSflWoGTH3jvxQMwDQYJKoZIhvcNAQEFBQADggEBAFabXRTB
59WTbuzwu9jNVvs1lkQw1OAyWod/pUrf+bv696twU3k5SeOC412LXEShrosPTookGk
60iV/6awYjvbR5ea0kzSsc7erBZsLOi9bo1r3SYQn0GFdmjIVgZVuCUip0+pgV/iD0
61Vjl8++vXfSXbZP6MF8+6FTm7uCiR9Rno8mo0U85fnl3EmsGHPvxe8zFOwNVlOhMx
62PhTEU5n7PjUYNI1RjsKyukscVlbngvSwU5r8WWx7Mqf5rYVCiSij4LXqKsUyXG4E
63OPxrL1te759jeGseP28tWAnV/SxvXMrP6N5pk+XtFJHOs0e4DXH1kNo1hYH245J5
646Jcw4+JT+pjFgDo=</X509Certificate>
65<X509SubjectName>CN=Coyote</X509SubjectName>
66<X509IssuerSerial>
67<X509IssuerName>CN=Coyote</X509IssuerName>
68<X509SerialNumber>4711882430226694621</X509SerialNumber>
69</X509IssuerSerial>
70</X509Data>
71            </KeyInfo>
72        </Signature>
73    </signatures>
74</signed-credential>
Note: See TracBrowser for help on using the repository browser.