Imported Upstream version 5.20.0.180

Former-commit-id: ff953ca879339fe1e1211f7220f563e1342e66cb
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-02-04 20:11:37 +00:00
parent 0e2d47d1c8
commit 0510252385
3360 changed files with 83827 additions and 39243 deletions

View File

@@ -42,7 +42,7 @@ using Mono.Security.Cryptography;
namespace Mono.Security.X509 {
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public
@@ -59,7 +59,7 @@ namespace Mono.Security.X509 {
public PKCS5 () {}
}
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public
@@ -92,7 +92,7 @@ namespace Mono.Security.X509 {
}
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -49,7 +49,7 @@ namespace Mono.Security.X509 {
*
* RelativeDistinguishedName ::= SET OF AttributeTypeAndValue
*/
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -60,7 +60,7 @@ namespace Mono.Security.X509 {
* crlExtensions [0] Extensions OPTIONAL }
* -- if present, MUST be v2
*/
#if !INSIDE_CORLIB
#if !INSIDE_CORLIB && !INSIDE_SYSTEM
public
#endif
class X509Crl {

View File

@@ -44,7 +44,7 @@ namespace Mono.Security.X509 {
// b. ITU ASN.1 standards (free download)
// http://www.itu.int/ITU-T/studygroups/com17/languages/
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal class X509Certificate : ISerializable {
#else
public class X509Certificate : ISerializable {

View File

@@ -34,7 +34,7 @@ using System.Collections;
namespace Mono.Security.X509 {
[Serializable]
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -35,7 +35,7 @@ using System;
using System.Security;
using System.Security.Permissions;
#if !INSIDE_CORLIB
#if !INSIDE_CORLIB && !INSIDE_SYSTEM
using System.Net;
#endif
@@ -43,7 +43,7 @@ using Mono.Security.X509.Extensions;
namespace Mono.Security.X509 {
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public
@@ -203,7 +203,7 @@ namespace Mono.Security.X509 {
// TODO - we should check for CRITICAL but unknown extensions
// X509ChainStatusFlags.InvalidExtension
#if !INSIDE_CORLIB
#if !INSIDE_CORLIB && !INSIDE_SYSTEM
if (ServicePointManager.CheckCertificateRevocationList) {
// TODO - check revocation (CRL, OCSP ...)
// X509ChainStatusFlags.RevocationStatusUnknown

View File

@@ -37,7 +37,7 @@ namespace Mono.Security.X509 {
[Serializable]
[Flags]
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -41,7 +41,7 @@ namespace Mono.Security.X509 {
* extnValue OCTET STRING
* }
*/
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -40,7 +40,7 @@ namespace Mono.Security.X509 {
*
* Note: 1..MAX -> There shouldn't be 0 Extensions in the ASN1 structure
*/
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -42,7 +42,7 @@ using SSCX = System.Security.Cryptography.X509Certificates;
namespace Mono.Security.X509 {
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -36,7 +36,7 @@ using Mono.Security.X509.Extensions;
namespace Mono.Security.X509 {
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -36,7 +36,7 @@ using Mono.Security.X509.Extensions;
namespace Mono.Security.X509 {
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public

View File

@@ -55,7 +55,7 @@ namespace Mono.Security.X509 {
*
* AttributeValue ::= ANY DEFINED BY AttributeType
*/
#if INSIDE_CORLIB
#if INSIDE_CORLIB || INSIDE_SYSTEM
internal
#else
public