source: examples/creddy_prover_tests/acme_rockets_intersection_rt0/Acme_preferred_customer__Batman_attr.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:22Z</expires>
7        <rt0>d3b44e2e48e6d9acf5062c37f55adce2235a447b.preferred_customer&lt;-e512543f8a53d70080c39a95bf1b3382d2e568a6</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>EOv1Y1TnZXdhrS83LM6f3kGnJqQ=</DigestValue>
20                </Reference>
21            </SignedInfo>
22            <SignatureValue>M72x5WvrIqF45ROZ1ioEH4EIdd4GVC7+cDJQ12TIGZpNBhjmdrlbA9boYQfiGMB3
23yAh6MoRTQIJdssB/aDCBz87X/sKfpA9T8zpzHqKCjpqmj1cQuS+1wHJGKfFDljmy
24Z8wWf3goRSFqlTFGdvoA5eyRkpEqWEkuhUVfZ3ziFLuusubBHoJWh5QR3As7tFzO
259wy261sEanX5+J3ToF/QKNYM2HEE5ZRy7bhUC413VSqH7agyOxRg136GN1neCcFO
26codqqNyz1oaARrrASclSrd8AuhwMvFCYT3VxLoVjBOspGRnpbLT6gNC5j48+6cJU
27Yn+WX9BgZHnN4xrq74WT5Q==</SignatureValue>
28            <KeyInfo>
29              <KeyValue>
30<RSAKeyValue>
31<Modulus>
322ogAG9RbEPLP9Gjz7cslLSuEWJhaJq6ZwrKkkEsXIcimUXcvyVE3gDSf34KidUok
33UlSUYzOkiRmMjF0WUxPvEdqsimjfs1DkceEQ1uMN3YjoPUHJJuvQcOO9SfT70F2L
34ogSBFu0mgGvMN2gCcey9+prEUelWZIjbzSqki7IxE/Yhigvs3KvcZntN3uhUuVFb
35sSc/7HKr7Z5jqsv6kIBE2ulhupazVMZJUl4nJhDhcPP+ag3jJqawDWzh10/8uR9e
36TvUAuYit5JcSJMmBI3nQidv9yBPQqdOFKvUqmmyQ2OKMT9BDf+ywWv+wfIn1OJdd
37bG5lrCvvLLE38iiiwz3MCw==
38</Modulus>
39<Exponent>
40AQAB
41</Exponent>
42</RSAKeyValue>
43</KeyValue>
44                <X509Data>
45                   
46                   
47                   
48                <X509Certificate>MIIDBDCCAeygAwIBAgIJAITrR9d/RezoMA0GCSqGSIb3DQEBBQUAMA8xDTALBgNV
49BAMTBEFjbWUwHhcNMTMwNTA2MjE1MjE1WhcNMTYwNDIwMjE1MjE1WjAPMQ0wCwYD
50VQQDEwRBY21lMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2ogAG9Rb
51EPLP9Gjz7cslLSuEWJhaJq6ZwrKkkEsXIcimUXcvyVE3gDSf34KidUokUlSUYzOk
52iRmMjF0WUxPvEdqsimjfs1DkceEQ1uMN3YjoPUHJJuvQcOO9SfT70F2LogSBFu0m
53gGvMN2gCcey9+prEUelWZIjbzSqki7IxE/Yhigvs3KvcZntN3uhUuVFbsSc/7HKr
547Z5jqsv6kIBE2ulhupazVMZJUl4nJhDhcPP+ag3jJqawDWzh10/8uR9eTvUAuYit
555JcSJMmBI3nQidv9yBPQqdOFKvUqmmyQ2OKMT9BDf+ywWv+wfIn1OJddbG5lrCvv
56LLE38iiiwz3MCwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE
57AwIBBjAdBgNVHQ4EFgQU07ROLkjm2az1Biw39Vrc4iNaRHswHwYDVR0jBBgwFoAU
5807ROLkjm2az1Biw39Vrc4iNaRHswDQYJKoZIhvcNAQEFBQADggEBABRLgRA//jD9
59JEy/bPQxVfG80Jdd+npoyaKoMh+L7zAxp+A+3jGv9YFENPu8LER0KesU+HQa41+d
60Un63xIVMWnaca2MfuYqfRE/YeIJEBZHN9MOTAmbqeakoai/Xq2FSRKCmacpov6Ml
6182lxaYkxxlIJykZJEsZiFqVSg3gkCCZJnqP0uSevAygjB1pU6OyG4bVlwuUZUVZI
62WmfSjqPwjoRQIVyfG/d2sdzIoGiQlPVy1VOfbKp1NBD3BA3i/ehi6LS7nFECHMTy
63narR9jSc2Pv9eTF/IbsXB1xldjQjphYhcq9D2AEpxIXSS75S0P5Gr7GTYrg+7pZ8
64f4GFG1MtB+8=</X509Certificate>
65<X509SubjectName>CN=Acme</X509SubjectName>
66<X509IssuerSerial>
67<X509IssuerName>CN=Acme</X509IssuerName>
68<X509SerialNumber>9577828023412321512</X509SerialNumber>
69</X509IssuerSerial>
70</X509Data>
71            </KeyInfo>
72        </Signature>
73    </signatures>
74</signed-credential>
Note: See TracBrowser for help on using the repository browser.