Class ClientCertAuthenticator
- java.lang.Object
-
- org.infinispan.rest.authentication.impl.ClientCertAuthenticator
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Authenticator
public class ClientCertAuthenticator extends Object implements Authenticator
Client Certificate authentication mechanism.- Author:
- Tristan Tarrant, Sebastian Ćaskawiec
-
-
Constructor Summary
Constructors Constructor Description ClientCertAuthenticator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionStage<RestResponse>challenge(RestRequest request, io.netty.channel.ChannelHandlerContext ctx)Challenges specificRestRequestfor 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.Authenticator
close, init, isReadyForHttpChallenge
-
-
-
-
Method Detail
-
challenge
public CompletionStage<RestResponse> challenge(RestRequest request, io.netty.channel.ChannelHandlerContext ctx)
Description copied from interface:AuthenticatorChallenges specificRestRequestfor authentication.- Specified by:
challengein interfaceAuthenticator- Parameters:
request- Request to be challenged.- Returns:
- a
RestResponsewrapped in aCompletionStage
-
-