DeleteSignature method (ILEADDicomDS Interface)
void DeleteSignature(); | |
Overview |
Refer to Working with Digital Signatures. |
Remarks
The DeleteSignature method removes Digital Signatures from the Data Set. Before calling the method, the CurrentElement property must be updated either with 0 or with a Digital Signatures Sequence Item. If the property is updated with 0, the method will remove all the Digital Signatures in the whole Data Set. If the property is updated with the Digital Signatures Sequence Item of a Digital Signature, the method will remove only the specified Digital Signature.
When the method is used to remove a single Digital Signature, the method will delete the corresponding Digital Signatures Sequence Item from the Data Set. The Message Authentication Code (MAC) Parameters Sequence Item that was referenced by the deleted Item will also be deleted if it is not referenced by a Digital Signatures Sequence Item anymore.
When the method is used to remove all the Digital Signatures in the whole Data Set, the method will delete all the MAC Parameters Sequence (4FFE,0001) and the Digital Signatures Sequence (FFFA,FFFA) Data Elements that exist in the Data Set.
See Also
Elements: |
MoveSignature method, FindSignature method, VerifySignature method, CreateSignature method, CurrentElement property |
Topics: |