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[][]asn1DerEncodedPrincipalsprivate CertificateCallbackcallbackprivate 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 voidrunTask(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:SSLTaskRun the task and return the return value that should be passed back to OpenSSL.
-
-