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