Exemplo n.º 1
0
        /// <summary>
        /// Reset all members of the CipherKey structure, including the CipherDescription
        /// </summary>
        public void Reset()
        {
            Description.Reset();

            if (KeyId != null)
            {
                Array.Clear(KeyId, 0, KeyId.Length);
            }
            if (ExtensionKey != null)
            {
                Array.Clear(ExtensionKey, 0, ExtensionKey.Length);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Reset all struct members
 /// </summary>
 internal void Reset()
 {
     Authority.Reset();
     Description.Reset();
     SignChecked           = false;
     DomainRestrictChecked = false;
     VolatileChecked       = false;
     SingleUseChecked      = false;
     PostOverwriteChecked  = false;
     PackageAuthChecked    = false;
     NoNarrativeChecked    = false;
     NoExportChecked       = false;
 }
Exemplo n.º 3
0
        /// <summary>
        /// Reset all struct members
        /// </summary>
        public void Reset()
        {
            if (Tag != null)
            {
                Array.Clear(Tag, 0, Tag.Length);
            }
            if (FileId != null)
            {
                Array.Clear(FileId, 0, FileId.Length);
            }
            if (State != null)
            {
                Array.Clear(State, 0, State.Length);
            }

            Description.Reset();
        }