Refactored classes in thematically packages
[facebook-errors] / src / main / java / de / juplo / facebook / exceptions / SignedRequestAwareUserRedirectRequiredException.java
diff --git a/src/main/java/de/juplo/facebook/exceptions/SignedRequestAwareUserRedirectRequiredException.java b/src/main/java/de/juplo/facebook/exceptions/SignedRequestAwareUserRedirectRequiredException.java
new file mode 100644 (file)
index 0000000..51fbb12
--- /dev/null
@@ -0,0 +1,35 @@
+package de.juplo.facebook.exceptions;
+
+
+import java.util.Map;
+import org.springframework.security.oauth2.client.resource.UserRedirectRequiredException;
+
+
+
+/**
+ *
+ * @author kai
+ */
+public class SignedRequestAwareUserRedirectRequiredException
+    extends
+      UserRedirectRequiredException
+{
+  private final Map<String,Object> signedRequestData;
+
+
+  public SignedRequestAwareUserRedirectRequiredException(
+      String redirectUri,
+      Map<String,String> requestParams,
+      Map<String,Object> signedRequestData
+      )
+  {
+    super(redirectUri, requestParams);
+    this.signedRequestData = signedRequestData;
+  }
+
+
+  public Map<String, Object> getSignedRequestData()
+  {
+    return signedRequestData;
+  }
+}