Package org.conscrypt
Class OpenSSLBIOSource
- java.lang.Object
-
- org.conscrypt.OpenSSLBIOSource
-
final class OpenSSLBIOSource extends java.lang.Object
Wrapped by a BoringSSL BIO to act as a source of bytes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
OpenSSLBIOSource.ByteBufferInputStream
-
Field Summary
Fields Modifier and Type Field Description private OpenSSLBIOInputStream
source
-
Constructor Summary
Constructors Modifier Constructor Description private
OpenSSLBIOSource(OpenSSLBIOInputStream source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
finalize()
(package private) long
getContext()
private void
release()
(package private) static OpenSSLBIOSource
wrap(java.nio.ByteBuffer buffer)
-
-
-
Field Detail
-
source
private OpenSSLBIOInputStream source
-
-
Constructor Detail
-
OpenSSLBIOSource
private OpenSSLBIOSource(OpenSSLBIOInputStream source)
-
-
Method Detail
-
wrap
static OpenSSLBIOSource wrap(java.nio.ByteBuffer buffer)
-
getContext
long getContext()
-
release
private void release()
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.lang.Throwable
-
-