22 references to CryptoPool
System.Formats.Asn1 (22)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptoPool.cs (2)
64
CryptoPool
.Return(_rented, clearSize);
83
byte[] rented =
CryptoPool
.Rent(length);
System\Formats\Asn1\AsnDecoder.BitString.cs (2)
310
byte[] rented =
CryptoPool
.Rent(tooBig);
322
CryptoPool
.Return(rented, written);
System\Formats\Asn1\AsnDecoder.GeneralizedTime.cs (1)
74
CryptoPool
.Return(rented, contents.Length);
System\Formats\Asn1\AsnDecoder.NamedBitList.cs (2)
336
byte[] rented =
CryptoPool
.Rent(contentLength);
357
CryptoPool
.Return(rented, written);
System\Formats\Asn1\AsnDecoder.OctetString.cs (2)
177
CryptoPool
.Return(rented, contents.Length);
514
rented =
CryptoPool
.Rent(tooBig);
System\Formats\Asn1\AsnDecoder.Oid.cs (2)
178
byte[] tmpBytes =
CryptoPool
.Rent(bytesRequired);
228
CryptoPool
.Return(tmpBytes, bytesWritten);
System\Formats\Asn1\AsnDecoder.Text.cs (2)
416
CryptoPool
.Return(rented, contents.Length);
456
CryptoPool
.Return(rented, contents.Length);
System\Formats\Asn1\AsnDecoder.UtcTime.cs (1)
100
CryptoPool
.Return(rented, contents.Length);
System\Formats\Asn1\AsnWriter.cs (2)
765
byte[] tmp =
CryptoPool
.Rent(len);
778
CryptoPool
.Return(tmp, len);
System\Formats\Asn1\AsnWriter.NamedBitList.cs (2)
200
byte[] rented =
CryptoPool
.Rent(requiredBytes);
211
CryptoPool
.Return(rented, requiredBytes);
System\Formats\Asn1\AsnWriter.Oid.cs (2)
89
byte[] tmp =
CryptoPool
.Rent(oidValue.Length / 2);
143
CryptoPool
.Return(tmp, tmpOffset);
System\Formats\Asn1\AsnWriter.Text.cs (2)
117
byte[] tmp =
CryptoPool
.Rent(size);
128
CryptoPool
.Return(tmp, size);