Class ClientCertAuthenticator
java.lang.Object
org.infinispan.rest.authentication.impl.ClientCertAuthenticator
- All Implemented Interfaces:
Closeable
,AutoCloseable
,RestAuthenticator
Client Certificate authentication mechanism.
- Author:
- Tristan Tarrant, Sebastian Ćaskawiec
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchallenge
(RestRequest request, io.netty.channel.ChannelHandlerContext ctx) Challenges specificRestRequest
for authentication.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.infinispan.rest.authentication.RestAuthenticator
close, init, isReadyForHttpChallenge
-
Constructor Details
-
ClientCertAuthenticator
public ClientCertAuthenticator()
-
-
Method Details
-
challenge
public CompletionStage<RestResponse> challenge(RestRequest request, io.netty.channel.ChannelHandlerContext ctx) Description copied from interface:RestAuthenticator
Challenges specificRestRequest
for authentication.- Specified by:
challenge
in interfaceRestAuthenticator
- Parameters:
request
- Request to be challenged.- Returns:
- a
RestResponse
wrapped in aCompletionStage
-