[java-opensaml COMMIT] /trunk/opensaml-security-api/src/main/java/org/opensaml/security/httpclient/HttpClientSecurity...
noreply at shibboleth.net
noreply at shibboleth.net
Fri Dec 30 14:46:39 EST 2016
Author: scantor
Date: Fri Dec 30 14:46:39 2016
New Revision: 4592
URL: http://svn.shibboleth.net/view/java-opensaml?rev=4592&view=rev
Log:
Guard use of uninit'd handler.
Modified:
trunk/opensaml-security-api/src/main/java/org/opensaml/security/httpclient/HttpClientSecurityContextHandler.java
Modified: trunk/opensaml-security-api/src/main/java/org/opensaml/security/httpclient/HttpClientSecurityContextHandler.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-security-api/src/main/java/org/opensaml/security/httpclient/HttpClientSecurityContextHandler.java?rev=4592&r1=4591&r2=4592&view=diff
==============================================================================
--- trunk/opensaml-security-api/src/main/java/org/opensaml/security/httpclient/HttpClientSecurityContextHandler.java (original)
+++ trunk/opensaml-security-api/src/main/java/org/opensaml/security/httpclient/HttpClientSecurityContextHandler.java Fri Dec 30 14:46:39 2016
@@ -59,12 +59,16 @@
/** {@inheritDoc} */
public void invokeBefore(HttpClientContext context, HttpUriRequest request) throws IOException {
+ ComponentSupport.ifNotInitializedThrowUninitializedComponentException(this);
+
HttpClientSecuritySupport.marshalSecurityParameters(context, httpClientSecurityParameters, false);
HttpClientSecuritySupport.addDefaultTLSTrustEngineCriteria(context, request);
}
/** {@inheritDoc} */
public void invokeAfter(HttpClientContext context, HttpUriRequest request) throws IOException {
+ ComponentSupport.ifNotInitializedThrowUninitializedComponentException(this);
+
HttpClientSecuritySupport.checkTLSCredentialEvaluated(context, request.getURI().getScheme());
}
More information about the commits
mailing list