Package org.glassfish.grizzly.ssl
Class SSLBaseFilter.CertificateEvent
- java.lang.Object
-
- org.glassfish.grizzly.ssl.SSLBaseFilter.CertificateEvent
-
- All Implemented Interfaces:
FilterChainEvent
- Enclosing class:
- SSLBaseFilter
public static class SSLBaseFilter.CertificateEvent extends Object implements FilterChainEvent
-
-
Constructor Summary
Constructors Constructor Description CertificateEvent(boolean needClientAuth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GrizzlyFuture<Object[]>trigger(FilterChainContext ctx)Invoke this method to trigger processing to abtain certificates from the remote peer.Objecttype()
-
-
-
Method Detail
-
type
public final Object type()
- Specified by:
typein interfaceFilterChainEvent
-
trigger
public GrizzlyFuture<Object[]> trigger(FilterChainContext ctx)
Invoke this method to trigger processing to abtain certificates from the remote peer. Do not fire this event down stream manually. Register aCompletionHandlerwith the returnedGrizzlyFutureto be notified when the result is available to prevent blocking.- Parameters:
ctx- the currentFilterChainContext- Returns:
- a
GrizzlyFuturerepresenting the processing of the remote peer certificates.
-
-