[java-opensaml COMMIT] in /trunk: opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/SAMLEventIds.java ...

noreply at shibboleth.net noreply at shibboleth.net
Sun Sep 7 20:36:42 EDT 2014


Author: scantor
Date: Sun Sep  7 20:36:42 2014
New Revision: 4015

URL: http://svn.shibboleth.net/view/java-opensaml?rev=4015&view=rev
Log:
IDP-224 - kind of working SAML logout flow

Modified:
    trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/SAMLEventIds.java
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/profile/impl/AddStatusToResponse.java

Modified: trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/SAMLEventIds.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/SAMLEventIds.java?rev=4015&r1=4014&r2=4015&view=diff
==============================================================================
--- trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/SAMLEventIds.java (original)
+++ trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/common/profile/SAMLEventIds.java Sun Sep  7 20:36:42 2014
@@ -27,27 +27,28 @@
  */
 public final class SAMLEventIds {
 
-    /** ID of the event returned upon failure to verify {@link org.opensaml.saml.ext.saml2cb.ChannelBindings}. */
+    /** ID of event returned upon detection of the {@link org.opensaml.saml.ext.saml2aslo.Asynchronous} extension. */
+    @Nonnull @NotEmpty public static final String ASYNC_LOGOUT = "AsyncLogout";
+
+    /** ID of event returned upon failure to verify {@link org.opensaml.saml.ext.saml2cb.ChannelBindings}. */
     @Nonnull @NotEmpty public static final String CHANNEL_BINDINGS_ERROR = "ChannelBindingsError";
     
-    /** ID of the event returned upon failure to decrypt an {@link org.opensaml.saml.saml2.core.EncryptedAssertion}. */
+    /** ID of event returned upon failure to decrypt an {@link org.opensaml.saml.saml2.core.EncryptedAssertion}. */
     @Nonnull @NotEmpty public static final String DECRYPT_ASSERTION_FAILED = "DecryptAssertionFailed";
 
-    /** ID of the event returned upon failure to decrypt an {@link org.opensaml.saml.saml2.core.EncryptedAttribute}. */
+    /** ID of event returned upon failure to decrypt an {@link org.opensaml.saml.saml2.core.EncryptedAttribute}. */
     @Nonnull @NotEmpty public static final String DECRYPT_ATTRIBUTE_FAILED = "DecryptAttributeFailed";
     
-    /** ID of the event returned upon failure to decrypt an {@link org.opensaml.saml.saml2.core.EncryptedID}. */
+    /** ID of event returned upon failure to decrypt an {@link org.opensaml.saml.saml2.core.EncryptedID}. */
     @Nonnull @NotEmpty public static final String DECRYPT_NAMEID_FAILED = "DecryptNameIDFailed";
 
-    /** ID of the event returned upon failure to resolve an outgoing message endpoint to use. */
+    /** ID of event returned upon failure to resolve an outgoing message endpoint to use. */
     @Nonnull @NotEmpty public static final String ENDPOINT_RESOLUTION_FAILED = "EndpointResolutionFailed";
 
-    /**
-     * ID of the event returned if the requested {@link org.opensaml.saml.saml2.core.NameIDPolicy} can't be satisfied.
-     */
+    /** ID of event returned if the requested {@link org.opensaml.saml.saml2.core.NameIDPolicy} can't be satisfied. */
     @Nonnull @NotEmpty public static final String INVALID_NAMEID_POLICY = "InvalidNameIDPolicy";
     
-    /** ID of the event returned if a SAML artifact cannot be resolved. */
+    /** ID of event returned if a SAML artifact cannot be resolved. */
     @Nonnull @NotEmpty public static final String UNABLE_RESOLVE_ARTIFACT = "UnableToResolveArtifact";
     
     /** Constructor. */

Modified: trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/profile/impl/AddStatusToResponse.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/profile/impl/AddStatusToResponse.java?rev=4015&r1=4014&r2=4015&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/profile/impl/AddStatusToResponse.java (original)
+++ trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/profile/impl/AddStatusToResponse.java Sun Sep  7 20:36:42 2014
@@ -42,10 +42,10 @@
 import org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport;
 import org.opensaml.messaging.context.navigate.MessageLookup;
 import org.opensaml.saml.common.SAMLObjectBuilder;
-import org.opensaml.saml.saml2.core.Response;
 import org.opensaml.saml.saml2.core.Status;
 import org.opensaml.saml.saml2.core.StatusCode;
 import org.opensaml.saml.saml2.core.StatusMessage;
+import org.opensaml.saml.saml2.core.StatusResponseType;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -74,8 +74,8 @@
     /** Class logger. */
     @Nonnull private Logger log = LoggerFactory.getLogger(AddStatusToResponse.class);
 
-    /** Strategy used to locate the {@link Response} to operate on. */
-    @Nonnull private Function<ProfileRequestContext, Response> responseLookupStrategy;
+    /** Strategy used to locate the {@link StatusResponseType} to operate on. */

[... 36 lines stripped ...]


More information about the commits mailing list