Top Description Fields Constructors Methods
io.netty.internal.tcnative

pack-priv final Class CertificateCallbackTask

extends SSLTask
Class Inheritance

Execute CertificateCallback#handle(long, byte[], byte[][]).

Field Summary

Modifier and TypeField and Description
private final byte[][]
private final CertificateCallback
private final byte[]
Inherited from io.netty.internal.tcnative.SSLTask:
didRun

Constructor Summary

AccessConstructor and Description
pack-priv
CertificateCallbackTask(long ssl, byte[] keyTypeBytes, byte[][] asn1DerEncodedPrincipals, CertificateCallback callback)

Method Summary

Modifier and TypeMethod and Description
protected void
runTask(long ssl, SSLTask.TaskCallback taskCallback)

Implements abstract io.netty.internal.tcnative.SSLTask.runTask.

Run the task and return the return value that should be passed back to OpenSSL.
Inherited from io.netty.internal.tcnative.SSLTask:
runrun

Field Detail

asn1DerEncodedPrincipalsback to summary
private final byte[][] asn1DerEncodedPrincipals
callbackback to summary
private final CertificateCallback callback
keyTypeBytesback to summary
private final byte[] keyTypeBytes

Constructor Detail

CertificateCallbackTaskback to summary
pack-priv CertificateCallbackTask(long ssl, byte[] keyTypeBytes, byte[][] asn1DerEncodedPrincipals, CertificateCallback callback)

Method Detail

runTaskback to summary
protected void runTask(long ssl, SSLTask.TaskCallback taskCallback)

Implements abstract io.netty.internal.tcnative.SSLTask.runTask.

Doc from io.netty.internal.tcnative.SSLTask.runTask.

Run the task and return the return value that should be passed back to OpenSSL.

Annotations
@Override