gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: update Anastasis spec


From: gnunet
Subject: [taler-docs] branch master updated: update Anastasis spec
Date: Tue, 16 Feb 2021 21:34:27 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new a347e11  update Anastasis spec
a347e11 is described below

commit a347e11359648bad1291f28f4f4fd1ac6426a8ac
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Tue Feb 16 21:34:25 2021 +0100

    update Anastasis spec
---
 anastasis.rst | 806 +++++++++++++++++++---------------------------------------
 1 file changed, 258 insertions(+), 548 deletions(-)

diff --git a/anastasis.rst b/anastasis.rst
index 835cc88..c2c61e4 100644
--- a/anastasis.rst
+++ b/anastasis.rst
@@ -1103,48 +1103,38 @@ Expected new state:
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       }
     }
 
@@ -1246,48 +1236,38 @@ Expected new state (backup process):
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       },
       "identity_attributes": {
         "full_name": "Max Musterman",
@@ -1321,8 +1301,8 @@ Optional arguments to try uploading recovery document to 
specific providers (exa
 
     {
       "provider_id": [
-        "anastasis_01",
-        "anastasis_03"
+        "http://localhost:8088/";,
+        "http://localhost:8089/";
       ]
     }
 
@@ -1428,92 +1408,38 @@ Expected new state:
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "sms": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "email": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       },
       "identity_attributes": {
         "full_name": "Max Musterman",
@@ -1644,92 +1570,38 @@ Expected new state:
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "sms": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "email": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       },
       "identity_attributes": {
         "full_name": "Max Musterman",
@@ -1773,11 +1645,11 @@ Arguments (example):
       "policy": [
         {
           "auth_method_index": 1,
-          "provider": "anastasis_01"
+          "provider": "http://localhost:8088/";
         },
         {
           "auth_method_index": 3,
-          "provider": "anastasis_02"
+          "provider": "http://localhost:8089/";
         }
       ]
     }
@@ -1863,92 +1735,38 @@ Expected new state:
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "sms": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "email": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       },
       "identity_attributes": {
         "full_name": "Max Musterman",
@@ -1986,11 +1804,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 0,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 1,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -1999,11 +1817,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 0,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 2,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -2012,11 +1830,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 1,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 2,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -2025,11 +1843,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 1,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             },
             {
               "authentication_method": 3,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             }
           ]
         }
@@ -2128,92 +1946,38 @@ Expected new state:
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "sms": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "email": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       },
       "identity_attributes": {
         "full_name": "Max Musterman",
@@ -2251,11 +2015,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 0,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 1,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -2264,11 +2028,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 0,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 2,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -2277,11 +2041,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 1,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 2,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         }
@@ -2383,92 +2147,38 @@ Expected new state:
         }
       ],
       "authentication_providers": {
-        "question": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_02": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:1.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8087/",
-              "provider_name": "Anastasis 2",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_01": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8086/",
-              "provider_name": "Anastasis 1",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "sms": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ],
-        "email": [
-          {
-            "anastasis_04": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8089/",
-              "provider_name": "Anastasis 4",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          },
-          {
-            "anastasis_03": {
-              "method_cost": "EUR:0",
-              "annual_cost": "EUR:4.99",
-              "insurance": "EUR:1",
-              "provider_url": "localhost:8088/",
-              "provider_name": "Anastasis 3",
-              "provider_salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
-            }
-          }
-        ]
+        "http://localhost:8089/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.0" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.5" }
+          ],
+          "annual_fee": "EUR:4.99",
+          "truth_upload_fee": "EUR:4.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        },
+        "http://localhost:8088/": {
+          "methods": [
+            { "name" : "question",
+              "usage_fee" : "EUR:0.01" },
+            { "name" : "sms",
+              "usage_fee" : "EUR:0.55" }
+          ],
+          "annual_fee": "EUR:0.99",
+          "truth_upload_fee": "EUR:3.99",
+          "liability_limit": "EUR:1",
+          "currency": "EUR",
+          "truth_lifetime": { "d_ms" : 50000000 },
+          "storage_limit_in_megabytes": 1,
+          "provider_name": "Anastasis 4",
+          "salt": "CXAPCKSH9D3MYJTS9536RHJHCW"
+        }
       },
       "identity_attributes": {
         "full_name": "Max Musterman",
@@ -2506,11 +2216,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 0,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 1,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -2519,11 +2229,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 0,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 2,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         },
@@ -2532,11 +2242,11 @@ Expected new state:
           "methods": [
             {
               "authentication_method": 1,
-              "provider": "anastasis_02"
+              "provider": "http://localhost:8089/";
             },
             {
               "authentication_method": 2,
-              "provider": "anastasis_01"
+              "provider": "http://localhost:8088/";
             }
           ]
         }
@@ -2548,19 +2258,19 @@ Expected new state:
       "truths": [
         {
           "authentication_method": 0,
-          "provider": "anastasis_02"
+          "provider": "http://localhost:8089/";
         },
         {
           "authentication_method": 1,
-          "provider": "anastasis_01"
+          "provider": "http://localhost:8088/";
         },
         {
           "authentication_method": 2,
-          "provider": "anastasis_01"
+          "provider": "http://localhost:8088/";
         },
         {
           "authentication_method": 1,
-          "provider": "anastasis_02"
+          "provider": "http://localhost:8089/";
         }
       ],
       "truth_uploads": [
@@ -2583,20 +2293,20 @@ Expected new state:
       ],
       "recovery_document_uploads": [
         {
-          "provider_id": "anastasis_01",
+          "provider_id": "http://localhost:8088/";,
           "https_status": 204
         },
         {
-          "provider_id": "anastasis_02",
+          "provider_id": "http://localhost:8089/";,
           "https_status": 402
         },
         {
-          "provider_id": "anastasis_03",
-          "https_status": 402
+          "provider_id": "http://localhost:8090/";,
+          "https_status": 404
         },
         {
-          "provider_id": "anastasis_04",
-          "https_status": 204
+          "provider_id": "http://localhost:8091/";,
+          "https_status": 403
         }
       ]
     }

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]