Package io.netty.internal.tcnative
Class CertificateCallbackTask
- java.lang.Object
-
- io.netty.internal.tcnative.SSLTask
-
- io.netty.internal.tcnative.CertificateCallbackTask
-
- All Implemented Interfaces:
java.lang.Runnable
final class CertificateCallbackTask extends SSLTask
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.netty.internal.tcnative.SSLTask
SSLTask.TaskCallback
-
-
Field Summary
Fields Modifier and Type Field Description private byte[][]
asn1DerEncodedPrincipals
private CertificateCallback
callback
private byte[]
keyTypeBytes
-
Constructor Summary
Constructors Constructor Description CertificateCallbackTask(long ssl, byte[] keyTypeBytes, byte[][] asn1DerEncodedPrincipals, CertificateCallback callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
runTask(long ssl, SSLTask.TaskCallback taskCallback)
Run the task and return the return value that should be passed back to OpenSSL.
-
-
-
Field Detail
-
keyTypeBytes
private final byte[] keyTypeBytes
-
asn1DerEncodedPrincipals
private final byte[][] asn1DerEncodedPrincipals
-
callback
private final CertificateCallback callback
-
-
Constructor Detail
-
CertificateCallbackTask
CertificateCallbackTask(long ssl, byte[] keyTypeBytes, byte[][] asn1DerEncodedPrincipals, CertificateCallback callback)
-
-
Method Detail
-
runTask
protected void runTask(long ssl, SSLTask.TaskCallback taskCallback)
Description copied from class:SSLTask
Run the task and return the return value that should be passed back to OpenSSL.
-
-