| <?xml version="1.0"?> |
| <!--*********************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| ***********************************************************--> |
| <!-- |
| XML Security Library example: Simple encryption template file for encrypt1 example. |
| --> |
| <Envelope xmlns="urn:envelope"> |
| a signature in an encryption. |
| <EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#" Type="http://www.w3.org/2001/04/xmlenc#Element"> |
| <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"></EncryptionMethod> |
| <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> |
| <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#"> |
| <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"/> |
| <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> |
| <X509Data> |
| <X509IssuerSerial> |
| <X509IssuerName>CN=Test Issuer</X509IssuerName> |
| <X509SerialNumber>123450001</X509SerialNumber> |
| </X509IssuerSerial> |
| </X509Data> |
| </KeyInfo> |
| <CipherData> |
| <CipherValue/> |
| </CipherData> |
| </EncryptedKey> |
| </KeyInfo> |
| <CipherData> |
| <CipherValue/> |
| </CipherData> |
| </EncryptedData> |
| <Data> |
| Hello, World! the Following is a Signature |
| <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> |
| <SignedInfo> |
| <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /> |
| <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> |
| <Reference URI="#target"> |
| <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> |
| <DigestValue> </DigestValue> |
| </Reference> |
| </SignedInfo> |
| <SignatureValue> </SignatureValue> |
| <KeyInfo> |
| <X509Data> |
| <X509IssuerSerial> |
| <X509IssuerName>CN=Test Issuer</X509IssuerName> |
| <X509SerialNumber>123450005</X509SerialNumber> |
| </X509IssuerSerial> |
| </X509Data> |
| </KeyInfo> |
| </Signature> |
| <Data id="target" refNum="1">Signed Data</Data> |
| </Data> |
| </Envelope> |
| |