[Mono.Security]: Remove some unused `Mono.Security.Interface` classes. (#5509)
authorMartin Baulig <mabaul@microsoft.com>
Wed, 6 Sep 2017 18:56:11 +0000 (14:56 -0400)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Wed, 6 Sep 2017 18:56:11 +0000 (20:56 +0200)
commit2f61cd998ff118098b0e633443917bc77e21b3ec
tree7f27b5a0cf01b4c421d7a34fadab05be9a4afe32
parent79e94c43dcb8576f6e8c817ce13ae7bb2c196538
[Mono.Security]: Remove some unused `Mono.Security.Interface` classes. (#5509)

* [Mono.Security]: Remove some unused `Mono.Security.Interface` classes.

* Mono.Security.Interface: removed `IBufferOffsetSize` and `BufferOffsetSize`
  (these were not general-purpose BOS APIs, but depend on the internal
  `SecretParameters` class).

* Mono.Security.Interface: removed `SecretParameters`, `SecureBuffer`,
  `IMonoTlsEventSink`, `TlsBuffer` and `TlsMultiBuffer`.

* Bump API snapshot submodule
external/api-snapshot
mcs/class/Mono.Security/Mono.Security-net_4_x.csproj
mcs/class/Mono.Security/Mono.Security.Interface/BufferOffsetSize.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.Interface/IBufferOffsetSize.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.Interface/IMonoTlsEventSink.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.Interface/SecretParameters.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.Interface/SecureBuffer.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.Interface/TlsBuffer.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.Interface/TlsMultiBuffer.cs [deleted file]
mcs/class/Mono.Security/Mono.Security.dll.sources