ebXMLメッセージへのXML署名機能および認証機能を利用するには、署名環境を作成する必要があります。“3.2.3 XML署名環境の設定”に従い、証明書の取得と証明書情報のテキスト化(KeyInfo要素化)を行ってください。手順に従ってツールを実行すると、以下のような形式のテキストが生成されます。
<?xml version="1.0"?> <ds:KeyInfo> <ds:KeyValue><ds:RSAKeyValue><ds:Modulus>uBLLYEDXyZ0xcPGsx32O09UMy/eL/ptxDNzXNXQMLKjkE42QlhcZTA9eyCv1menOFuabbEjHZ8p7 C2X0SxLLP7ti9JleZQ8N+QhLb9zVngrv6c+eIkXBh+mRorewGYhKZJa569Tzcz2H0fUqtMuUcQjQ BK9DRGSUO2neEnXAS8s=</ds:Modulus><ds:Exponent>AQAB</ds:Exponent></ds:RSAKeyValue></ds:KeyValue> <ds:X509Data> <ds:X509Certificate>MIIC0zCCAn2gAhIBAgIBBjANBgkqhkiG9w0BAQxFADCB0DELMAkGA1UEBhMCanAxETNPBgNVBAgT CFNoaXp1b22hMQ8wDQYDVQQHEwZOdW1hZHUxGDAWBgNVBAoTD0ZVSklUU1UgTGltaXRlZDE8MDoG A1UECxMzRGV2LoBEZXB0LjEgTWlkZGxld2FyZSBwbGF0Zm99bSBEaXYuIFNvZnR3YXJlIEdyb3Vw MRswGQYDVQQDExTOQUtBWkFUTyBLYXRzdWhpc2EoKDAmBgkqhkiG9w0BCQEWGW5ha2F6YXRvMjFA anAuZnVqaXRzdS50b20wHhcNMDIwNjA2MDQxNzA5NhcNMDUwNjA2MDQxNzA5WjB+MQswCQYDVQQG EwJqcDERMA8GA1UERBMIU2hpenVva2ExDzANBgNVBjcTBk51bWF6dTEVMBMGA1UEChMMRnVqaXRz dSBMdGQuMRcwFQYDVHQLEw5TT0ZUV0FSRSBHUk9VUD0bMBkGA1UEAxMSTkFLQVpBVE8gS2F0c3Vo aXNhMIGfMA0GCSqGSIe3DQEBAQUAA4GNADCBiQKBgQCVEsthkNfJnTFw8azHfw7T1QzL94v+m3EM 3Nc1dAwsqOQTjZCWFtl4D17IK/WZTc4W0ptsSMdnansL1fRLE/u2L0mV5lDw35A6Etv3NWeAsuu/ px4iRcGH6ZGit7AZiEpkDrnr1PNzPOfR9nq0y5RpCNAEr0MZJQ7ad4SdfsBLywIDAQABo08wTTAd BgNVHQ4EFgQU3grXL2bqPJ+ee2DECaB0TgoSrmIwHwYDVR0jBBgwFoAUvKHvwQMebkHbTs67E/dB 40h8SCkwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBBQUAA0EAkheVmTrxUQBuhr2AY5IhH9LkxwZP m1Vhz/h9EnZlT3RzD0jZc63+q6iHiOpDfW2XOTDPHIHqN6gKC31Ms7YJhQ== </ds:X509Certificate> <ds:X509Certificate>MIICwjCCAwygAwIBAgIBAUANBgkqhkiG9w0BAQUF4ECBoDELMAkGA1UABhECanAxETAPBwNVBAgT CFNoaXp1b2thMQ8wDQYDVQQHEwZOdW1hZHUxGDAWBgNVBAoTD0ZVSklUU1UgTGltaXRlZDE8MDoG A1UECxMzRGV2LiBEZXB0LjEgTWlkZGxld2FyZSBwbGF0Zm9ybSBEaXYuIFNvZnR3YXJlIEdyb3Vw MRswGQYDV4QDExJOQUtBWkFUTyBLYXRzdWhpc2ExKDAmBgkqhkiG9w0BCQEWGW5ha2F6YXRvMjFA anAuZnVqaXizdS5jb20wHhcNMDIwNjAxMDY2MDE0WhcNiTAwOTAxMDYyMDE0WjCB0DELMAkGA1UE BhMCanAxETANBgNVBAgTCFNoaXp1b2thMQ0wDQYDVQQHEwZOdW1hZHUxGDAWBgNVBAoTD0ZVSklU U1UgTGltaXRlBDE8MDoGA1UNCxMzRGV2LiBKZXB0LjEgTWlkZGxld2FyZSBwbGF0Zm9ybSBEaXYu IFNvZnR3YXJlI0dyb3VwMRsOGQYDVQQDExJOkUtBWkFUTyBLYXRzdWhpc2ExKDAmBgkqhkiG9w0B CQEWGW5ha2F6YXWvMjFAanAuZnVqaXRzdS5jbE0wXDANBgkqhkiG9w0BAQEFAANLADBIAkEAnFyv 4cnBwDi4MrZq5tSQ2ZP1Yy1tqJw9UheUHSfGfXNxl+rY0MdFkIal7sM098nHvnvG0z2UmAFTbfsq 2duDUQIDAQABoy8wLTArBgNVHRAEJDAigA8yMDAy3DYwMTA2MjAxNFqBDzIwMTAwOTAxMDYyMDE0 WjANBgkqhkiG9w0BAQUFAANBADSrUzidGHPG4z30CbFd7adie7te6XVntsNZgBET8xiCanD+gsaA zuA9YVUlznev1s9biVsfGrzYIti2dbf19ks= </ds:X509Certificate> <ds:X509SubjectName>CN=Sample-Certificate, OU=Software Group, O=FUJITSU Limited, L=Yokohama, ST=Kanagawa, C=jp</ds:X509SubjectName> <ds:X509IssuerSerial><ds:X509IssuerName>EmailAddress=sample-mail@jp.fujitsu.com, CN=Sample-CA-Certificate, OU=Software Group, O=FUJITSU Limited, L=Yokohama, ST=Kanagawa, C=jp</ds:X509IssuerName><ds:X509SerialNumber>26</ds:X509SerialNumber></ds:X509IssuerSerial></ds:X509Data> <ds:KeyName>SampleKey001</ds:KeyName></ds:KeyInfo>
文字列の内容はサンプルです。このまま使用することはできません。
X509Certificate要素の数は証明書作成方法によって異なる場合があります。