Verify

Verify(VerifyOptions)

Verifies the document signatures with given VerifyOptions data.

public VerificationResult Verify(VerifyOptions verifyOptions)
Parameter Type Description
verifyOptions VerifyOptions The signature verification options.

Return Value

Returns instance of VerificationResult. Property VerificationResult.IsValid returns true if verification process was successful.

Remarks

Learn more

See Also


Verify(VerifyOptions, Func<BaseSignature, bool>)

Verifies the document signatures using the provided verification options and filters the results based on the specified predicate. This method first searches for signatures matching the verification options, filters them using the predicate, and then verifies only those filtered signatures.

public List<BaseSignature> Verify(VerifyOptions verifyOptions, Func<BaseSignature, bool> predicate)
Parameter Type Description
verifyOptions VerifyOptions The signature verification options.
predicate Func`2 The filter predicate to determine which signatures should be verified.

Return Value

Returns a list of BaseSignature instances that satisfy the provided predicate.

Remarks

Learn more

See Also


Verify(List<VerifyOptions>)

Verifies the document signatures with list of VerifyOptions data.

public VerificationResult Verify(List<VerifyOptions> verifyOptionsList)
Parameter Type Description
verifyOptionsList List`1 The signature verification options collection. Instance of VerifyOptionsCollection.

Return Value

Returns instance of VerificationResult. Property VerificationResult.IsValid returns true if verification process was successful.

Remarks

Learn more

See Also


Verify(List<VerifyOptions>, Func<BaseSignature, bool>)

Verifies the document signatures using all available verification options and filters the results based on the specified predicate. This method first searches for signatures matching the verification options, filters them using the predicate, and then verifies only those filtered signatures.

public List<BaseSignature> Verify(List<VerifyOptions> verifyOptionsList, 
    Func<BaseSignature, bool> predicate)
Parameter Type Description
verifyOptionsList List`1 The signature verification options collection. Instance of VerifyOptionsCollection.
predicate Func`2 The filter predicate to determine which signatures should be verified.

Return Value

Returns a list of BaseSignature instances that satisfy the provided predicate.

Remarks

Learn more

See Also