|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISignatureVerificationAlgorithm
This interface represents an algorithm that verifies cryptographic signatures.
| Method Summary | |
|---|---|
byte[] |
decodeForXMLSignature(byte[] a_encodedSignature)
Tries to decode a signature in a way as it would meet the W3C standard for XML signature values. |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getIdentifier()
|
java.lang.String |
getXMLSignatureAlgorithmReference()
Returns a description of the the signature algorithm for XML signatures as defined in http://www.w3.org/TR/xmldsig-core/#sec-AlgID. |
boolean |
verify(byte[] a_message,
byte[] a_signature)
Tests if the signature of a specified message is valid. |
boolean |
verify(byte[] a_message,
int message_offset,
int message_len,
byte[] a_signature,
int signature_offset,
int signature_len)
Tests if the signature of a specified message is valid. |
| Method Detail |
|---|
boolean verify(byte[] a_message,
byte[] a_signature)
a_message - a messagea_signature - a signature
boolean verify(byte[] a_message,
int message_offset,
int message_len,
byte[] a_signature,
int signature_offset,
int signature_len)
a_message - a messagemessage_offset - start of messagemessage_len - length of messagea_signature - a signaturesignature_offset - start of signaturesignature_len - length of signature
byte[] decodeForXMLSignature(byte[] a_encodedSignature)
a_encodedSignature - an encoded signature
http://www.w3.org/TR/xmldsig-core/#sec-SignatureAlgjava.lang.String getXMLSignatureAlgorithmReference()
http://www.w3.org/TR/xmldsig-core/#sec-AlgIDorg.bouncycastle.asn1.x509.AlgorithmIdentifier getIdentifier()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||