Package net.cnri.servletcontainer
Interface TlsRenegotiationRequestor
-
public interface TlsRenegotiationRequestor
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static java.security.cert.X509CertificateextractCertificate(javax.servlet.http.HttpServletRequest request)booleanisNeedClientAuth()static booleanisProbablyWantingTlsRenegotiation(javax.servlet.http.HttpServletRequest req, java.lang.Boolean wantClientAuth, boolean force)booleanisRequestSupportsTlsRenegotiation()booleanisWantingTlsRenegotiation(java.lang.Boolean wantClientAuth, boolean force)voidrequestTlsRenegotiation(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.lang.Boolean wantClientAuth)
-
-
-
Method Detail
-
isWantingTlsRenegotiation
boolean isWantingTlsRenegotiation(java.lang.Boolean wantClientAuth, boolean force)
-
isNeedClientAuth
boolean isNeedClientAuth()
-
requestTlsRenegotiation
void requestTlsRenegotiation(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.lang.Boolean wantClientAuth) throws javax.net.ssl.SSLException- Throws:
javax.net.ssl.SSLException
-
isRequestSupportsTlsRenegotiation
boolean isRequestSupportsTlsRenegotiation()
-
isProbablyWantingTlsRenegotiation
static boolean isProbablyWantingTlsRenegotiation(javax.servlet.http.HttpServletRequest req, java.lang.Boolean wantClientAuth, boolean force)
-
extractCertificate
static java.security.cert.X509Certificate extractCertificate(javax.servlet.http.HttpServletRequest request)
-
-