LEADTOOLS provides annotation security through a number of functions. LAnnotation::Lock and LAnnotation::Unlock let you lock and unlock annotations using a specific case sensitive key. LAnnotation::ShowLockedIcon provides you the option of having a padlock icon drawn on top of all locked objects. LAnnotation::IsLocked also lets you determine whether an object is locked or unlocked.
Medical Web Viewer .NET