[java-opensaml COMMIT] in /trunk: opensaml-saml-api/src/main/java/org/opensaml/saml/common/binding/decoding/BaseSAMLM...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Feb 6 21:10:32 EST 2013
Author: putmanb
Date: Wed Feb 6 21:10:32 2013
New Revision: 3213
URL: http://svn.shibboleth.net/view/java-opensaml?rev=3213&view=rev
Log:
Clean up some encoder and decoder base class stuff no longer used.
Modified:
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/binding/decoding/BaseSAMLMessageDecoder.java
trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/decoding/BaseSAML1MessageDecoder.java
trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/encoding/BaseSAML1MessageEncoder.java
trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/decoding/BaseSAML2MessageDecoder.java
trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/encoding/BaseSAML2MessageEncoder.java
Modified: trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/encoding/BaseSAML1MessageEncoder.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/encoding/BaseSAML1MessageEncoder.java?rev=3213&r1=3212&r2=3213&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/encoding/BaseSAML1MessageEncoder.java (original)
+++ trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml1/binding/encoding/BaseSAML1MessageEncoder.java Wed Feb 6 21:10:32 2013
@@ -26,11 +26,8 @@
import org.opensaml.saml.common.binding.BindingException;
import org.opensaml.saml.common.binding.SAMLBindingSupport;
import org.opensaml.saml.common.binding.encoding.SAMLMessageEncoder;
-import org.opensaml.saml.common.messaging.SamlMessageSecuritySupport;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-
-//TODO pull allowed URL scheme check out in to a separate class
/**
* Base class for SAML 1 message encoders.
@@ -51,19 +48,11 @@
* @throws MessageEncodingException throw if no relying party endpoint is available
*/
protected URI getEndpointURL(MessageContext<SAMLObject> messageContext) throws MessageEncodingException {
- URI endpointUrl;
try {
- endpointUrl = SAMLBindingSupport.getEndpointURL(messageContext);
+ return SAMLBindingSupport.getEndpointURL(messageContext);
} catch (BindingException e) {
throw new MessageEncodingException("Could not obtain message endpoint URL", e);
}
-
- //TODO
- if (!SamlMessageSecuritySupport.checkUrlScheme(endpointUrl.getScheme())) {
- throw new MessageEncodingException("Relying party endpoint used the untrusted URL scheme "
- + endpointUrl.getScheme());
- }
- return endpointUrl;
}
}
Modified: trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/encoding/BaseSAML2MessageEncoder.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/encoding/BaseSAML2MessageEncoder.java?rev=3213&r1=3212&r2=3213&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/encoding/BaseSAML2MessageEncoder.java (original)
+++ trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/encoding/BaseSAML2MessageEncoder.java Wed Feb 6 21:10:32 2013
@@ -26,11 +26,8 @@
import org.opensaml.saml.common.binding.BindingException;
import org.opensaml.saml.common.binding.SAMLBindingSupport;
import org.opensaml.saml.common.binding.encoding.SAMLMessageEncoder;
-import org.opensaml.saml.common.messaging.SamlMessageSecuritySupport;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-
-//TODO pull allowed URL scheme check out in to a separate class
/**
* Base class for SAML 2 message encoders.
@@ -51,20 +48,11 @@
* @throws MessageEncodingException throw if no relying party endpoint is available
*/
protected URI getEndpointURL(MessageContext<SAMLObject> messageContext) throws MessageEncodingException {
- URI endpointUrl;
try {
- endpointUrl = SAMLBindingSupport.getEndpointURL(messageContext);
+ return SAMLBindingSupport.getEndpointURL(messageContext);
} catch (BindingException e) {
throw new MessageEncodingException("Could not obtain message endpoint URL", e);
}
-
- //TODO
- if (!SamlMessageSecuritySupport.checkUrlScheme(endpointUrl.getScheme())) {
- throw new MessageEncodingException("Relying party endpoint used the untrusted URL scheme "
- + endpointUrl.getScheme());
- }
- return endpointUrl;
}
-
}
More information about the commits
mailing list