[java-opensaml COMMIT] in /trunk: opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/Bas...

noreply at shibboleth.net noreply at shibboleth.net
Fri Aug 15 20:34:37 EDT 2014


Author: putmanb
Date: Fri Aug 15 20:34:37 2014
New Revision: 3999

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3999&view=rev
Log:
Initial refactoring for:
OSJ-84: Refactor security MessageHandlers to support TrustEngine from SignatureValidationParameters 
OSJ-85: Support configuration and resolution of client cert TLS trust eval via new security components 
IdP changes still pending. 

Added:
    trunk/opensaml-security-api/src/main/java/org/opensaml/security/messaging/CertificateNameOptions.java
      - copied, changed from r3998, trunk/opensaml-security-impl/src/main/java/org/opensaml/security/messaging/impl/CertificateNameOptions.java
    trunk/opensaml-security-api/src/main/java/org/opensaml/security/messaging/X509CredentialSecurityParametersContext.java   (with props)
    trunk/opensaml-security-api/src/main/java/org/opensaml/security/x509/X509CredentialValidationConfiguration.java   (with props)
    trunk/opensaml-security-api/src/main/java/org/opensaml/security/x509/X509CredentialValidationConfigurationCriterion.java   (with props)
    trunk/opensaml-security-api/src/main/java/org/opensaml/security/x509/X509CredentialValidationParameters.java   (with props)
    trunk/opensaml-security-api/src/main/java/org/opensaml/security/x509/X509CredentialValidationParametersResolver.java   (with props)
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/config/
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/config/X509CredentialValidationConfiguratonInitializer.java   (with props)
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/x509/impl/BasicX509CredentialValidationConfiguration.java   (with props)
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/x509/impl/BasicX509CredentialValidationParametersResolver.java   (with props)
    trunk/opensaml-security-impl/src/main/resources/META-INF/
    trunk/opensaml-security-impl/src/main/resources/META-INF/services/
    trunk/opensaml-security-impl/src/main/resources/META-INF/services/org.opensaml.core.config.Initializer
    trunk/opensaml-security-impl/src/test/java/org/opensaml/security/config/
    trunk/opensaml-security-impl/src/test/java/org/opensaml/security/config/X509CredentialValidationConfigurationInitializerTest.java   (with props)
    trunk/opensaml-security-impl/src/test/java/org/opensaml/security/x509/impl/BasicX509CredentialValidationConfigurationTest.java   (with props)
    trunk/opensaml-security-impl/src/test/java/org/opensaml/security/x509/impl/BasicX509CredentialValidationParametersResolverTest.java   (with props)
Modified:
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/BaseSAMLSimpleSignatureSecurityHandler.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/BaseSAMLXMLSignatureSecurityHandler.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/SAMLMDClientCertAuthSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/binding/security/impl/SAMLProtocolMessageXMLSignatureSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/security/impl/SAML2HTTPPostSimpleSignSecurityHandlerTest.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/security/impl/SAML2HTTPRedirectDeflateSignatureSecurityHandlerTest.java
    trunk/opensaml-security-api/pom.xml
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/messaging/impl/BaseClientCertAuthSecurityHandler.java
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/messaging/impl/BaseTrustEngineSecurityHandler.java
    trunk/opensaml-security-impl/src/main/java/org/opensaml/security/messaging/impl/CertificateNameOptions.java

Modified: trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/BaseSAMLSimpleSignatureSecurityHandler.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/BaseSAMLSimpleSignatureSecurityHandler.java?rev=3999&r1=3998&r2=3999&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/BaseSAMLSimpleSignatureSecurityHandler.java (original)
+++ trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/common/binding/security/impl/BaseSAMLSimpleSignatureSecurityHandler.java Fri Aug 15 20:34:37 2014
@@ -64,9 +64,6 @@
     /** Logger. */
     @Nonnull private final Logger log = LoggerFactory.getLogger(BaseSAMLSimpleSignatureSecurityHandler.class);
 
-    /** Signature trust engine used to validate raw signatures. */
-    @NonnullAfterInit private SignatureTrustEngine trustEngine;
-    
     /** The HttpServletRequest being processed. */
     @NonnullAfterInit private HttpServletRequest httpServletRequest;
     
@@ -75,25 +72,17 @@
     
     /** The SAML protocol context in operation. */

[... 735 lines stripped ...]


More information about the commits mailing list