From 69a77dc2c53c231d345e258d99b0eea9abbe7ee4 Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Wed, 27 Feb 2013 22:13:31 +0100 Subject: [PATCH] OpenID consumer implementation REQUIRES EiffelStudio 7.2 --- .../security/openid/consumer/README.md | 7 ++++++ .../openid/consumer/demo/application.e | 0 .../openid/consumer/demo/demo-safe.ecf | 0 .../security/openid/consumer/demo/demo.rc | 6 +++++ .../security/openid/consumer/openid-safe.ecf | 0 .../security/openid/consumer/openid.ecf | 0 .../openid/consumer/src/openid_consumer.e | 0 .../consumer/src/openid_consumer_validation.e | 0 .../openid/consumer/src/openid_discover.e | 0 .../openid/consumer/tests/application.e | 0 .../openid/consumer/tests/test_openid.e | 0 .../openid/consumer/tests/tests-safe.ecf | 0 draft/library/security/openid/openid-safe.ecf | 15 ------------- draft/library/security/openid/openid.ecf | 15 ------------- draft/library/security/openid/src/openid.e | 22 ------------------- 15 files changed, 13 insertions(+), 52 deletions(-) create mode 100644 draft/library/security/openid/consumer/README.md rename {library => draft/library}/security/openid/consumer/demo/application.e (100%) rename {library => draft/library}/security/openid/consumer/demo/demo-safe.ecf (100%) create mode 100644 draft/library/security/openid/consumer/demo/demo.rc rename {library => draft/library}/security/openid/consumer/openid-safe.ecf (100%) rename {library => draft/library}/security/openid/consumer/openid.ecf (100%) rename {library => draft/library}/security/openid/consumer/src/openid_consumer.e (100%) rename {library => draft/library}/security/openid/consumer/src/openid_consumer_validation.e (100%) rename {library => draft/library}/security/openid/consumer/src/openid_discover.e (100%) rename {library => draft/library}/security/openid/consumer/tests/application.e (100%) rename {library => draft/library}/security/openid/consumer/tests/test_openid.e (100%) rename {library => draft/library}/security/openid/consumer/tests/tests-safe.ecf (100%) delete mode 100644 draft/library/security/openid/openid-safe.ecf delete mode 100644 draft/library/security/openid/openid.ecf delete mode 100644 draft/library/security/openid/src/openid.e diff --git a/draft/library/security/openid/consumer/README.md b/draft/library/security/openid/consumer/README.md new file mode 100644 index 00000000..3c37bf28 --- /dev/null +++ b/draft/library/security/openid/consumer/README.md @@ -0,0 +1,7 @@ +OpenID consumer + +Requirement: EiffelStudio 7.2 + +http://en.wikipedia.org/wiki/Openid + +Anyone wanting to contribute is welcome diff --git a/library/security/openid/consumer/demo/application.e b/draft/library/security/openid/consumer/demo/application.e similarity index 100% rename from library/security/openid/consumer/demo/application.e rename to draft/library/security/openid/consumer/demo/application.e diff --git a/library/security/openid/consumer/demo/demo-safe.ecf b/draft/library/security/openid/consumer/demo/demo-safe.ecf similarity index 100% rename from library/security/openid/consumer/demo/demo-safe.ecf rename to draft/library/security/openid/consumer/demo/demo-safe.ecf diff --git a/draft/library/security/openid/consumer/demo/demo.rc b/draft/library/security/openid/consumer/demo/demo.rc new file mode 100644 index 00000000..b0ec159c --- /dev/null +++ b/draft/library/security/openid/consumer/demo/demo.rc @@ -0,0 +1,6 @@ +#include + +STRINGTABLE +BEGIN + 1 "This Program was made using EiffelStudio using Visual Studio C++" +END diff --git a/library/security/openid/consumer/openid-safe.ecf b/draft/library/security/openid/consumer/openid-safe.ecf similarity index 100% rename from library/security/openid/consumer/openid-safe.ecf rename to draft/library/security/openid/consumer/openid-safe.ecf diff --git a/library/security/openid/consumer/openid.ecf b/draft/library/security/openid/consumer/openid.ecf similarity index 100% rename from library/security/openid/consumer/openid.ecf rename to draft/library/security/openid/consumer/openid.ecf diff --git a/library/security/openid/consumer/src/openid_consumer.e b/draft/library/security/openid/consumer/src/openid_consumer.e similarity index 100% rename from library/security/openid/consumer/src/openid_consumer.e rename to draft/library/security/openid/consumer/src/openid_consumer.e diff --git a/library/security/openid/consumer/src/openid_consumer_validation.e b/draft/library/security/openid/consumer/src/openid_consumer_validation.e similarity index 100% rename from library/security/openid/consumer/src/openid_consumer_validation.e rename to draft/library/security/openid/consumer/src/openid_consumer_validation.e diff --git a/library/security/openid/consumer/src/openid_discover.e b/draft/library/security/openid/consumer/src/openid_discover.e similarity index 100% rename from library/security/openid/consumer/src/openid_discover.e rename to draft/library/security/openid/consumer/src/openid_discover.e diff --git a/library/security/openid/consumer/tests/application.e b/draft/library/security/openid/consumer/tests/application.e similarity index 100% rename from library/security/openid/consumer/tests/application.e rename to draft/library/security/openid/consumer/tests/application.e diff --git a/library/security/openid/consumer/tests/test_openid.e b/draft/library/security/openid/consumer/tests/test_openid.e similarity index 100% rename from library/security/openid/consumer/tests/test_openid.e rename to draft/library/security/openid/consumer/tests/test_openid.e diff --git a/library/security/openid/consumer/tests/tests-safe.ecf b/draft/library/security/openid/consumer/tests/tests-safe.ecf similarity index 100% rename from library/security/openid/consumer/tests/tests-safe.ecf rename to draft/library/security/openid/consumer/tests/tests-safe.ecf diff --git a/draft/library/security/openid/openid-safe.ecf b/draft/library/security/openid/openid-safe.ecf deleted file mode 100644 index a281349b..00000000 --- a/draft/library/security/openid/openid-safe.ecf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - /.git$ - /EIFGENs$ - /.svn$ - - - - - - diff --git a/draft/library/security/openid/openid.ecf b/draft/library/security/openid/openid.ecf deleted file mode 100644 index 7bbb5803..00000000 --- a/draft/library/security/openid/openid.ecf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - /.git$ - /EIFGENs$ - /.svn$ - - - - - - diff --git a/draft/library/security/openid/src/openid.e b/draft/library/security/openid/src/openid.e deleted file mode 100644 index f51d070d..00000000 --- a/draft/library/security/openid/src/openid.e +++ /dev/null @@ -1,22 +0,0 @@ -note - description: "[ - Main interface for OPENID interface - ]" - date: "$Date$" - revision: "$Revision$" - -class - OPENID - -create - make - -feature {NONE} -- Initialization - - make - -- Instantiate Current object - do - check not_yet_implemented: False end - end - -end