Package org.bouncycastle.crypto
Interface OutputValidatorWithMessageRecovery<T extends Parameters>
- Type Parameters:
T
- the parameters type for the signer.
- All Superinterfaces:
OutputValidator<T>
public interface OutputValidatorWithMessageRecovery<T extends Parameters>
extends OutputValidator<T>
Interface for an output validator that also supports message recovery from the signature.
-
Method Summary
Modifier and TypeMethodDescriptionReturn the recovered message details found in the signature.void
Update the validator with the recovered message data found in the signature.Methods inherited from interface org.bouncycastle.crypto.OutputValidator
getParameters, getValidatingStream, isValidated
-
Method Details
-
getRecoveredMessage
RecoveredMessage getRecoveredMessage()Return the recovered message details found in the signature.- Returns:
- recovered message details.
-
updateWithRecoveredMessage
Update the validator with the recovered message data found in the signature.- Throws:
InvalidSignatureException
- if the signature cannot be processed.
-