[java-opensaml] branch master updated (abf510c -> d2f3944)

Brent Putman putmanb at georgetown.edu
Fri Sep 21 22:48:38 EDT 2018


This is an automated email from the git hooks/post-receive script.

putmanb pushed a change to branch master
in repository java-opensaml.

      from  abf510c   Switch to our "standard" digester instead of direct commons-codec call.
       new  6ff8614   Update HttpClientSecuritySupport for access to global HC security config.
       new  02a67e6   Work on SOAP client security and SAML 2 artifact decoder.
       new  e68b37d   Fix javadocs.
       new  00dc24e   Always add entityID and role to TLS criteria.
       new  3ddd2d9   Always make HttpClientContext available in outbound message context.
       new  a043c2e   Handler for HttpClient server TLS.
       new  bac2ca3   Work on SAMLProtocolAndRole Handler.
       new  f3365e0   Logging.
       new  9fd09a6   Support new context property to indicate server TLS is non-fatal.
       new  3b1eb9f   Make server TLS non-fatal by default.
       new  f1d2e5b   Logging tweak.
       new  b09dc35   Support HttpClient serverTLSFailureFatal option on config and params.
       new  e420979   Support excluding client TLS cred from resolved parameters.
       new  e7fbad0   Throw rather than warn on missing Status in ArtifactResponse.
       new  cb32a42   Add CheckExpectedIssuer MessageHandler.
       new  d2f3944   Work on expected issuer and refactoring of TLS authN check.

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ...ndatoryIssuer.java => CheckExpectedIssuer.java} |  42 ++++-
 .../handler/impl/CheckExpectedIssuerTest.java      | 106 ++++++++++++
 .../soap/SAMLSOAPClientContextBuilder.java         | 110 +++++++++++--
 .../binding/impl/SAMLProtocolAndRoleHandler.java   |  69 ++++++--
 ...ecordServerTLSEntityAuthenticationtHandler.java | 183 +++++++++++++++++++++
 .../impl/OperationContextEntityIDLookup.java       |  80 +++++++++
 .../binding/decoding/impl/HTTPArtifactDecoder.java |  54 +++++-
 .../impl/SAMLProtocolAndRoleHandlerTest.java       | 141 ++++++++++++++++
 .../HttpClientSecurityConfiguration.java           |  14 ++
 .../httpclient/HttpClientSecurityConstants.java    |   4 +
 .../httpclient/HttpClientSecurityParameters.java   |  36 ++++
 .../httpclient/HttpClientSecuritySupport.java      |  19 ++-
 .../httpclient/TLSCriteriaSetCriterion.java        |   5 +-
 .../httpclient/HttpClientSecuritySupportTest.java  |  10 ++
 .../HttpClientSecurityConfigurationInitalizer.java |  33 +---
 .../impl/BasicHttpClientSecurityConfiguration.java |  36 ++++
 .../BasicHttpClientSecurityParametersResolver.java |   3 +
 .../impl/SecurityEnhancedTLSSocketFactory.java     |  11 +-
 ...opulateHttpClientSecurityParametersHandler.java |  35 +++-
 .../services/org.opensaml.core.config.Initializer  |   3 +-
 ...icHttpClientSecurityParametersResolverTest.java |   6 +
 .../impl/SecurityEnhancedTLSSocketFactoryTest.java |  36 ++++
 ...ateHttpClientSecurityParametersHandlerTest.java |  97 ++++++++++-
 .../opensaml/soap/client/SOAPClientContext.java    |  28 +++-
 .../http/AbstractPipelineHttpSOAPClient.java       |  24 ++-
 .../client/http/PipelineFactoryHttpSOAPClient.java |  35 +++-
 .../client/security/SOAPClientSecurityContext.java |  31 ++--
 .../SOAPClientSecurityProfileIdLookupFunction.java |  76 +++++++++
 .../soap/client/security}/package-info.java        |   7 +-
 29 files changed, 1238 insertions(+), 96 deletions(-)
 copy opensaml-messaging-impl/src/main/java/org/opensaml/messaging/handler/impl/{CheckMandatoryIssuer.java => CheckExpectedIssuer.java} (60%)
 create mode 100644 opensaml-messaging-impl/src/test/java/org/opensaml/messaging/handler/impl/CheckExpectedIssuerTest.java
 create mode 100644 opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/CheckAndRecordServerTLSEntityAuthenticationtHandler.java
 create mode 100644 opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/OperationContextEntityIDLookup.java
 create mode 100644 opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/impl/SAMLProtocolAndRoleHandlerTest.java
 copy opensaml-core/src/main/java/org/opensaml/core/xml/config/XMLObjectProviderInitializer.java => opensaml-security-impl/src/main/java/org/opensaml/security/config/impl/HttpClientSecurityConfigurationInitalizer.java (58%)
 copy opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLEndpointContext.java => opensaml-soap-api/src/main/java/org/opensaml/soap/client/security/SOAPClientSecurityContext.java (57%)
 create mode 100644 opensaml-soap-api/src/main/java/org/opensaml/soap/client/security/SOAPClientSecurityProfileIdLookupFunction.java
 copy {opensaml-core/src/main/java/org/opensaml/core/metrics => opensaml-soap-api/src/main/java/org/opensaml/soap/client/security}/package-info.java (90%)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list