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.

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 apply on the list of verified signatures.

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.

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 apply on the list of verified signatures.

Return Value

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

Remarks

Learn more

See Also


Verify(Func<BaseSignature, bool>)

Verifies the document signatures using all available verification options and filters the results based on the specified predicate.

public List<BaseSignature> Verify(Func<BaseSignature, bool> predicate)
Parameter Type Description
predicate Func`2 The filter predicate to apply on the list of verified signatures.

Return Value

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

Remarks

Learn more

See Also