Use consistent access modifiers in AsnValueReader.cs
authorScott Xu <scott-xu@msn.com>
Sun, 26 Jul 2020 16:56:57 +0000 (00:56 +0800)
committerGitHub <noreply@github.com>
Sun, 26 Jul 2020 16:56:57 +0000 (09:56 -0700)
src/libraries/Common/src/System/Security/Cryptography/Asn1Reader/AsnValueReader.cs

index 06ac95d7f733e604b3ce91a08609dd67ca49af57..6e22b91fb368701991f4d320a0c31ea39370cea9 100644 (file)
@@ -34,7 +34,7 @@ namespace System.Formats.Asn1
             return Asn1Tag.Decode(_span, out _);
         }
 
-        public ReadOnlySpan<byte> PeekEncodedValue()
+        internal ReadOnlySpan<byte> PeekEncodedValue()
         {
             AsnDecoder.ReadEncodedValue(_span, _ruleSet, out _, out _, out int consumed);
             return _span.Slice(0, consumed);
@@ -183,14 +183,14 @@ namespace System.Formats.Asn1
             return ret;
         }
 
-        public DateTimeOffset ReadGeneralizedTime(Asn1Tag? expectedTag = default)
+        internal DateTimeOffset ReadGeneralizedTime(Asn1Tag? expectedTag = default)
         {
             DateTimeOffset ret = AsnDecoder.ReadGeneralizedTime(_span, _ruleSet, out int consumed, expectedTag);
             _span = _span.Slice(consumed);
             return ret;
         }
 
-        public string ReadCharacterString(UniversalTagNumber encodingType, Asn1Tag? expectedTag = default)
+        internal string ReadCharacterString(UniversalTagNumber encodingType, Asn1Tag? expectedTag = default)
         {
             string ret = AsnDecoder.ReadCharacterString(_span, _ruleSet, encodingType, out int consumed, expectedTag);
             _span = _span.Slice(consumed);