source: examples/creddy_tests/Acme_preferred_customer__Coyote_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:06Z</expires>
7        <rt0>368d39b05c0bfd73a6ca2dd6c7851b2b94b751a5.preferred_customer&lt;-945957d933d81bfcc8c905fb1e08b6c54f4e51ef</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>CkW5EU74H1n3WxwfAguNlvIyia4=</DigestValue>
20                </Reference>
21            </SignedInfo>
22            <SignatureValue>SwTKvKSTAvDjaZuPrVvPrgpNvoO7Zl9wjtZZHa3wHVldBxiaTlKYbELGnwgHr+ja
23sucJBav3shpXo8262k3bWsIyJ+LA47mLuBagAYZeW4zfF1VihCZGSaqDUBRhyVKb
24FPliq89pas+fnesZKicIe/UqpnRXd6ZDBTSOUJhE5skpejAgd3FAiEGHE6dGXbJp
25O7mE4RLtBUFpyzsgi66d5flZx353DljSV2UXCm0v15fxJlGMu/A65U9ad2Y9Z+Hz
26LuGUu2Qp0HM+embGnFx9jOJxfftqkDPVm6Y4Ee04uVeuDeJDOGvvQf4mlqAtDg7x
27qOq/IYeb2FBcEXOnja1kAA==</SignatureValue>
28            <KeyInfo>
29              <KeyValue>
30<RSAKeyValue>
31<Modulus>
32pkd9LiSLhNFA2iunj90e9WpllTTDyIAVoXTCyMi7eNQi77dSb7knASesQkaGAA1Q
33kcCKacGKSOnb8svQL8zamfBBmQFSy/9iSJ2hNQegdMRERFutKBJDugR3GrAe+ORL
34RTdGWvCJdepmnls/akizNTGciFLdaa0tRI6Xmb3FZsLPRRqyWy+AHDJF5hTg+byT
3574BJOjJs8kXKnGOB7p/GT7WKVCmLetDoEOp628wmcSJrHd9WSzxDzb8CPeUmmO/R
36GzFiciM3/MiqpF1LXcnaCdsjle1ahHVA6ee2q0xhzLOFMO5gMyHz3kvVgt86oaa4
37fGBofkLf0EulvIzx6NWwLw==
38</Modulus>
39<Exponent>
40AQAB
41</Exponent>
42</RSAKeyValue>
43</KeyValue>
44                <X509Data>
45                   
46                   
47                   
48                <X509Certificate>MIIDBDCCAeygAwIBAgIJAI1H4XyWJRe6MA0GCSqGSIb3DQEBBQUAMA8xDTALBgNV
49BAMTBEFjbWUwHhcNMTMwNTA2MjE1MjA2WhcNMTYwNDIwMjE1MjA2WjAPMQ0wCwYD
50VQQDEwRBY21lMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApkd9LiSL
51hNFA2iunj90e9WpllTTDyIAVoXTCyMi7eNQi77dSb7knASesQkaGAA1QkcCKacGK
52SOnb8svQL8zamfBBmQFSy/9iSJ2hNQegdMRERFutKBJDugR3GrAe+ORLRTdGWvCJ
53depmnls/akizNTGciFLdaa0tRI6Xmb3FZsLPRRqyWy+AHDJF5hTg+byT74BJOjJs
548kXKnGOB7p/GT7WKVCmLetDoEOp628wmcSJrHd9WSzxDzb8CPeUmmO/RGzFiciM3
55/MiqpF1LXcnaCdsjle1ahHVA6ee2q0xhzLOFMO5gMyHz3kvVgt86oaa4fGBofkLf
560EulvIzx6NWwLwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE
57AwIBBjAdBgNVHQ4EFgQUNo05sFwL/XOmyi3Wx4UbK5S3UaUwHwYDVR0jBBgwFoAU
58No05sFwL/XOmyi3Wx4UbK5S3UaUwDQYJKoZIhvcNAQEFBQADggEBAE0r4z1800YM
599PoSdBLIbEVrW4FKYDmacBoOILEy18S9hzaz9aCrnHVTtxhhWaR9+ag+t8FCaR4a
60Znm7USjA/QDKlTSUGVrP7P1yeXGOKHowJfuIXAOoiWdM70jv6fSeN2hXzvz7uIuZ
61BEa/JtcO+gpAJC4eqxKQ7qDirFRQ/d0nOxcZYGvNRCv+i7ls0MouB4IigntUlH2S
62G69RM+twqEdZ8TEPAM/3Gdl4ODNOXQVeQJ3KAXCFQLCHuowCkrNyBBt67ACVf3nn
637KuM/E+8fg0mgeF1nsEfoM1UEXpNt0M5zorJ9/2g5jIbzxSmmrsPkhXeaHbH/3dj
644MGOI79DsRg=</X509Certificate>
65<X509SubjectName>CN=Acme</X509SubjectName>
66<X509IssuerSerial>
67<X509IssuerName>CN=Acme</X509IssuerName>
68<X509SerialNumber>10180353407905503162</X509SerialNumber>
69</X509IssuerSerial>
70</X509Data>
71            </KeyInfo>
72        </Signature>
73    </signatures>
74</signed-credential>
Note: See TracBrowser for help on using the repository browser.