Commenting out PSD2 link for now. Other tweaks to text.

This commit is contained in:
Simon Redfern 2016-02-16 10:19:27 +01:00
parent 5b95d442a1
commit 640abf7887
2 changed files with 24 additions and 12 deletions

View File

@ -228,27 +228,34 @@ class ApiExplorer extends Loggable {
// Headline and Description of the search
val (catalogHeadline, catalogDescription) = List(showCore, showOBWG, showPSD2) match {
case List(Some(true), Some(true), Some(true)) => ("Intersection of OBP Core, UK Open Banking and PSD2",
"API calls that are common to the three catalogs")
case List(Some(false), None, None) => ("Non-Core OBP",
"These APIs don't assume the owner of the account is accessing the account related resources (so they support accountant, auditor, public, admin access) " +
"Meta data, data sharing, data redaction and entitlements is included. ")
case List(None, None, None) => ("OBP",
"The full set of Open Bank Project APIs supports functionality including: Transaction history, payments, onboarding & KYC, cards, customer and customer messages, counterparty and transaction metadata, delegated account access, data redaction and entitlements.")
// Core
case List(Some(true), None, None) => ("Core OBP",
"This core set of APIs is chosen to support common customer facing applications that rely on existing core banking services only. " +
"Customer data (accounts, transactions etc.) is provided only from the perspective of the account owner. " +
"Bank Branches, ATMs and Products are available too.")
// Non Core
case List(Some(false), None, None) => ("Non-Core OBP",
"These APIs don't assume the owner of the account is accessing the account related resources (so they support accountant, auditor, public, admin access) " +
"Meta data, data sharing, data redaction and entitlements is included. ")
// All
case List(None, None, None) => ("OBP",
"The full set of Open Bank Project APIs supports functionality including transaction history, payments, onboarding & KYC, cards, customer and customer messages, counterparty and transaction metadata, delegated account access, data redaction and entitlements.")
// UK OBWG
case List(None, Some(true), None) => ("UK Open Banking",
"These APIs support customer account and transaction data (from the perspective of the account holder), payments and some of the bank's open data too. ")
// PSD2
case List(None, None, Some(true)) => ("PSD2",
"These APIs support customer account and transaction history, payments and pricing transparency.")
// Intersection
case List(Some(true), Some(true), Some(true)) => ("Intersection of OBP Core, UK Open Banking and PSD2",
"API calls that are common to the three catalogs")
case _ => ("APIs", "")
}

View File

@ -34,17 +34,22 @@
<a class="version" href="./?version=2.0.0&core=true">Core</a>
</li>
<li class="breadcrumbs__list">
<a class="version" href="./?version=2.0.0">All</a>
</li>
<!--
<li class="breadcrumbs__list">
<a class="version" href="./?version=2.0.0&psd2=true">PSD2</a>
</li>
-->
<li class="breadcrumbs__list">
<a class="version" href="./?version=2.0.0&obwg=true">UK</a>
</li>
<li class="breadcrumbs__list">
<a class="version" href="./?version=2.0.0">All</a>
</li>
</ul>