diff options
author | monojenkins <jo.shields+jenkins@xamarin.com> | 2019-10-19 00:45:18 +0300 |
---|---|---|
committer | monojenkins <jo.shields+jenkins@xamarin.com> | 2019-10-19 00:45:18 +0300 |
commit | 47afa214aed903186bf5cd1ec6228cd4f342fe17 (patch) | |
tree | 711514ce415c2d6a8d88111ef39a64661b03efb9 | |
parent | 698b6534916d2ad664b4f024a637e2a40bcd2334 (diff) |
Apply changes from https://github.com/mono/mono/pull/17391 to API snapshot
-rw-r--r-- | profiles/monodroid/Mono.Security.cs | 112 | ||||
-rw-r--r-- | profiles/monotouch/Mono.Security.cs | 112 | ||||
-rw-r--r-- | profiles/net_4_x/Mono.Security.cs | 112 |
3 files changed, 0 insertions, 336 deletions
diff --git a/profiles/monodroid/Mono.Security.cs b/profiles/monodroid/Mono.Security.cs index 072b075..5e145d7 100644 --- a/profiles/monodroid/Mono.Security.cs +++ b/profiles/monodroid/Mono.Security.cs @@ -1257,118 +1257,6 @@ namespace Mono.Security.Protocol.Ntlm public override byte[] GetBytes() { throw null; } } } -namespace Mono.Security.Protocol.Tls -{ - public delegate System.Security.Cryptography.X509Certificates.X509Certificate CertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection serverRequestedCertificates); - public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors); - public delegate Mono.Security.Interface.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection); - [System.SerializableAttribute] - public enum CipherAlgorithmType - { - Des = 0, - None = 1, - Rc2 = 2, - Rc4 = 3, - Rijndael = 4, - SkipJack = 5, - TripleDes = 6, - } - [System.SerializableAttribute] - public enum ExchangeAlgorithmType - { - DiffieHellman = 0, - Fortezza = 1, - None = 2, - RsaKeyX = 3, - RsaSign = 4, - } - [System.SerializableAttribute] - public enum HashAlgorithmType - { - Md5 = 0, - None = 1, - Sha1 = 2, - } - public delegate System.Security.Cryptography.AsymmetricAlgorithm PrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, string targetHost); - public enum SecurityCompressionType - { - None = 0, - Zlib = 1, - } - [System.FlagsAttribute] - [System.SerializableAttribute] - public enum SecurityProtocolType - { - Default = -1073741824, - Ssl2 = 12, - Ssl3 = 48, - Tls = 192, - Tls11 = 768, - Tls12 = 3072, - } - public partial class SslClientStream : Mono.Security.Protocol.Tls.SslStreamBase - { - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } - public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateSelectionCallback ClientCertSelectionDelegate { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } - public System.Security.Cryptography.X509Certificates.X509Certificate SelectedClientCertificate { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateValidationCallback ServerCertValidationDelegate { get { throw null; } set { } } - public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ServerCertValidation2 { add { } remove { } } - protected override void Dispose(bool disposing) { } - ~SslClientStream() { } - } - public partial class SslServerStream : Mono.Security.Protocol.Tls.SslStreamBase - { - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateValidationCallback ClientCertValidationDelegate { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } - public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ClientCertValidation2 { add { } remove { } } - protected override void Dispose(bool disposing) { } - ~SslServerStream() { } - } - public abstract partial class SslStreamBase : System.IO.Stream, System.IDisposable - { - protected SslStreamBase(System.IO.Stream stream, bool ownsStream) { } - public override bool CanRead { get { throw null; } } - public override bool CanSeek { get { throw null; } } - public override bool CanWrite { get { throw null; } } - public bool CheckCertRevocationStatus { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.CipherAlgorithmType CipherAlgorithm { get { throw null; } } - public int CipherStrength { get { throw null; } } - public Mono.Security.Protocol.Tls.HashAlgorithmType HashAlgorithm { get { throw null; } } - public int HashStrength { get { throw null; } } - public Mono.Security.Protocol.Tls.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } } - public int KeyExchangeStrength { get { throw null; } } - public override long Length { get { throw null; } } - public override long Position { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.SecurityProtocolType SecurityProtocol { get { throw null; } } - public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get { throw null; } } - public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } - public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } - public override void Close() { } - protected override void Dispose(bool disposing) { } - public override int EndRead(System.IAsyncResult asyncResult) { throw null; } - public override void EndWrite(System.IAsyncResult asyncResult) { } - ~SslStreamBase() { } - public override void Flush() { } - public int Read(byte[] buffer) { throw null; } - public override int Read(byte[] buffer, int offset, int count) { throw null; } - public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } - public override void SetLength(long value) { } - public void Write(byte[] buffer) { } - public override void Write(byte[] buffer, int offset, int count) { } - } -} namespace Mono.Security.X509 { public partial class PKCS12 : System.ICloneable diff --git a/profiles/monotouch/Mono.Security.cs b/profiles/monotouch/Mono.Security.cs index 6b337ac..9ef50c9 100644 --- a/profiles/monotouch/Mono.Security.cs +++ b/profiles/monotouch/Mono.Security.cs @@ -1266,118 +1266,6 @@ namespace Mono.Security.Protocol.Ntlm public override byte[] GetBytes() { throw null; } } } -namespace Mono.Security.Protocol.Tls -{ - public delegate System.Security.Cryptography.X509Certificates.X509Certificate CertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection serverRequestedCertificates); - public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors); - public delegate Mono.Security.Interface.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection); - [System.SerializableAttribute] - public enum CipherAlgorithmType - { - Des = 0, - None = 1, - Rc2 = 2, - Rc4 = 3, - Rijndael = 4, - SkipJack = 5, - TripleDes = 6, - } - [System.SerializableAttribute] - public enum ExchangeAlgorithmType - { - DiffieHellman = 0, - Fortezza = 1, - None = 2, - RsaKeyX = 3, - RsaSign = 4, - } - [System.SerializableAttribute] - public enum HashAlgorithmType - { - Md5 = 0, - None = 1, - Sha1 = 2, - } - public delegate System.Security.Cryptography.AsymmetricAlgorithm PrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, string targetHost); - public enum SecurityCompressionType - { - None = 0, - Zlib = 1, - } - [System.FlagsAttribute] - [System.SerializableAttribute] - public enum SecurityProtocolType - { - Default = -1073741824, - Ssl2 = 12, - Ssl3 = 48, - Tls = 192, - Tls11 = 768, - Tls12 = 3072, - } - public partial class SslClientStream : Mono.Security.Protocol.Tls.SslStreamBase - { - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } - public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateSelectionCallback ClientCertSelectionDelegate { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } - public System.Security.Cryptography.X509Certificates.X509Certificate SelectedClientCertificate { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateValidationCallback ServerCertValidationDelegate { get { throw null; } set { } } - public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ServerCertValidation2 { add { } remove { } } - protected override void Dispose(bool disposing) { } - ~SslClientStream() { } - } - public partial class SslServerStream : Mono.Security.Protocol.Tls.SslStreamBase - { - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateValidationCallback ClientCertValidationDelegate { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } - public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ClientCertValidation2 { add { } remove { } } - protected override void Dispose(bool disposing) { } - ~SslServerStream() { } - } - public abstract partial class SslStreamBase : System.IO.Stream, System.IDisposable - { - protected SslStreamBase(System.IO.Stream stream, bool ownsStream) { } - public override bool CanRead { get { throw null; } } - public override bool CanSeek { get { throw null; } } - public override bool CanWrite { get { throw null; } } - public bool CheckCertRevocationStatus { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.CipherAlgorithmType CipherAlgorithm { get { throw null; } } - public int CipherStrength { get { throw null; } } - public Mono.Security.Protocol.Tls.HashAlgorithmType HashAlgorithm { get { throw null; } } - public int HashStrength { get { throw null; } } - public Mono.Security.Protocol.Tls.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } } - public int KeyExchangeStrength { get { throw null; } } - public override long Length { get { throw null; } } - public override long Position { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.SecurityProtocolType SecurityProtocol { get { throw null; } } - public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get { throw null; } } - public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } - public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } - public override void Close() { } - protected override void Dispose(bool disposing) { } - public override int EndRead(System.IAsyncResult asyncResult) { throw null; } - public override void EndWrite(System.IAsyncResult asyncResult) { } - ~SslStreamBase() { } - public override void Flush() { } - public int Read(byte[] buffer) { throw null; } - public override int Read(byte[] buffer, int offset, int count) { throw null; } - public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } - public override void SetLength(long value) { } - public void Write(byte[] buffer) { } - public override void Write(byte[] buffer, int offset, int count) { } - } -} namespace Mono.Security.X509 { public partial class PKCS12 : System.ICloneable diff --git a/profiles/net_4_x/Mono.Security.cs b/profiles/net_4_x/Mono.Security.cs index 80b79ba..52e5d5d 100644 --- a/profiles/net_4_x/Mono.Security.cs +++ b/profiles/net_4_x/Mono.Security.cs @@ -1257,118 +1257,6 @@ namespace Mono.Security.Protocol.Ntlm public override byte[] GetBytes() { throw null; } } } -namespace Mono.Security.Protocol.Tls -{ - public delegate System.Security.Cryptography.X509Certificates.X509Certificate CertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection serverRequestedCertificates); - public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors); - public delegate Mono.Security.Interface.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection); - [System.SerializableAttribute] - public enum CipherAlgorithmType - { - Des = 0, - None = 1, - Rc2 = 2, - Rc4 = 3, - Rijndael = 4, - SkipJack = 5, - TripleDes = 6, - } - [System.SerializableAttribute] - public enum ExchangeAlgorithmType - { - DiffieHellman = 0, - Fortezza = 1, - None = 2, - RsaKeyX = 3, - RsaSign = 4, - } - [System.SerializableAttribute] - public enum HashAlgorithmType - { - Md5 = 0, - None = 1, - Sha1 = 2, - } - public delegate System.Security.Cryptography.AsymmetricAlgorithm PrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, string targetHost); - public enum SecurityCompressionType - { - None = 0, - Zlib = 1, - } - [System.FlagsAttribute] - [System.SerializableAttribute] - public enum SecurityProtocolType - { - Default = -1073741824, - Ssl2 = 12, - Ssl3 = 48, - Tls = 192, - Tls11 = 768, - Tls12 = 3072, - } - public partial class SslClientStream : Mono.Security.Protocol.Tls.SslStreamBase - { - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate) : base (default(System.IO.Stream), default(bool)) { } - public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } - public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateSelectionCallback ClientCertSelectionDelegate { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } - public System.Security.Cryptography.X509Certificates.X509Certificate SelectedClientCertificate { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateValidationCallback ServerCertValidationDelegate { get { throw null; } set { } } - public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ServerCertValidation2 { add { } remove { } } - protected override void Dispose(bool disposing) { } - ~SslClientStream() { } - } - public partial class SslServerStream : Mono.Security.Protocol.Tls.SslStreamBase - { - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } - public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } - public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } } - public Mono.Security.Protocol.Tls.CertificateValidationCallback ClientCertValidationDelegate { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } - public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ClientCertValidation2 { add { } remove { } } - protected override void Dispose(bool disposing) { } - ~SslServerStream() { } - } - public abstract partial class SslStreamBase : System.IO.Stream, System.IDisposable - { - protected SslStreamBase(System.IO.Stream stream, bool ownsStream) { } - public override bool CanRead { get { throw null; } } - public override bool CanSeek { get { throw null; } } - public override bool CanWrite { get { throw null; } } - public bool CheckCertRevocationStatus { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.CipherAlgorithmType CipherAlgorithm { get { throw null; } } - public int CipherStrength { get { throw null; } } - public Mono.Security.Protocol.Tls.HashAlgorithmType HashAlgorithm { get { throw null; } } - public int HashStrength { get { throw null; } } - public Mono.Security.Protocol.Tls.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } } - public int KeyExchangeStrength { get { throw null; } } - public override long Length { get { throw null; } } - public override long Position { get { throw null; } set { } } - public Mono.Security.Protocol.Tls.SecurityProtocolType SecurityProtocol { get { throw null; } } - public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get { throw null; } } - public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } - public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } - public override void Close() { } - protected override void Dispose(bool disposing) { } - public override int EndRead(System.IAsyncResult asyncResult) { throw null; } - public override void EndWrite(System.IAsyncResult asyncResult) { } - ~SslStreamBase() { } - public override void Flush() { } - public int Read(byte[] buffer) { throw null; } - public override int Read(byte[] buffer, int offset, int count) { throw null; } - public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } - public override void SetLength(long value) { } - public void Write(byte[] buffer) { } - public override void Write(byte[] buffer, int offset, int count) { } - } -} namespace Mono.Security.X509 { public partial class PKCS12 : System.ICloneable |