XKMS sample request
- Extract the public key contained in a certificate
<ValidateRequest xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="If774ba9573bef692a15de94a4e75993b"
Service="http://test.trustcorp.ie/XKISS"
xmlns="http://www.w3.org/2002/03/xkms#">
<ResponseMechanism>RequestSignatureValue</ResponseMechanism>
<RespondWith>KeyValue</RespondWith>
<QueryKeyBinding>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>
MIICujCCAiOgAwIBAgIBZjANBgkqhkiG9w0BAQUFADBDMQswCQYDVQQGEwJJRTEP
MA0GA1UECBMGRHV...
</ds:X509Certficate>
</ds:X509Data>
</ds:KeyInfo>
<KeyUsage>Signature</KeyUsage>
<UseKeyWith Application="urn:ietf:rfc:2633" Identifier="[email protected]" />
</QueryKeyBinding>
</ValidateRequest>