[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