System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator.MoveNext C# (CSharp) Method

MoveNext() public method

public MoveNext ( ) : bool
return bool
        public bool MoveNext()
        {
            throw null;
        }

Usage Example

Exemplo n.º 1
0
        private void ProcessCertificateExtensions(X509ChainElement element)
        {
            X509ExtensionEnumerator enumerator = element.Certificate.Extensions.GetEnumerator();

            while (enumerator.MoveNext())
            {
                X509Extension current = enumerator.Current;
                if (current.Critical)
                {
                    switch (current.Oid.Value)
                    {
                    case "2.5.29.15":
                    case "2.5.29.19":
                        continue;
                    }
                    element.StatusFlags |= X509ChainStatusFlags.InvalidExtension;
                }
            }
        }
All Usage Examples Of System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator::MoveNext