Package io.netty.internal.tcnative
Class CertificateVerifierTask
- java.lang.Object
-
- io.netty.internal.tcnative.SSLTask
-
- io.netty.internal.tcnative.CertificateVerifierTask
-
- All Implemented Interfaces:
java.lang.Runnable
final class CertificateVerifierTask 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 java.lang.String
authAlgorithm
private CertificateVerifier
verifier
private byte[][]
x509
-
Constructor Summary
Constructors Constructor Description CertificateVerifierTask(long ssl, byte[][] x509, java.lang.String authAlgorithm, CertificateVerifier verifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
runTask(long ssl, SSLTask.TaskCallback callback)
Run the task and return the return value that should be passed back to OpenSSL.
-
-
-
Field Detail
-
x509
private final byte[][] x509
-
authAlgorithm
private final java.lang.String authAlgorithm
-
verifier
private final CertificateVerifier verifier
-
-
Constructor Detail
-
CertificateVerifierTask
CertificateVerifierTask(long ssl, byte[][] x509, java.lang.String authAlgorithm, CertificateVerifier verifier)
-
-
Method Detail
-
runTask
protected void runTask(long ssl, SSLTask.TaskCallback callback)
Description copied from class:SSLTask
Run the task and return the return value that should be passed back to OpenSSL.
-
-