summaryrefslogtreecommitdiffabout
path: root/include/opkele/verify_op.h
Side-by-side diff
Diffstat (limited to 'include/opkele/verify_op.h') (more/less context) (ignore whitespace changes)
-rw-r--r--include/opkele/verify_op.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/opkele/verify_op.h b/include/opkele/verify_op.h
index 6c3c386..6b94240 100644
--- a/include/opkele/verify_op.h
+++ b/include/opkele/verify_op.h
@@ -5,9 +5,19 @@
namespace opkele {
+ /**
+ * The OP implementation that does discovery verification on RP
+ */
class verify_op : public basic_OP {
public:
+ /**
+ * In addition to basic_OP::verify_return_to() functionality this
+ * implementation does the discovery on RP to see if return_to matches
+ * the realm
+ * @throw bad_return_to in case we fail to discover corresponding
+ * service endpoint
+ */
void verify_return_to();
};