diff --git a/FAPI_2_0_Advanced_Profile.md b/FAPI_2_0_Advanced_Profile.md deleted file mode 100644 index 55d083b..0000000 --- a/FAPI_2_0_Advanced_Profile.md +++ /dev/null @@ -1,8 +0,0 @@ -# FAPI 2.0 Message Signing - -The FAPI 2.0 Message Signing Profile was previously known as the FAPI 2.0 Advanced Profile. - -The latest HTML version of the document can be found here: https://openid.bitbucket.io/fapi/fapi-2_0-message-signing.html - -The source on bitbucket can be found here: https://bitbucket.org/openid/fapi/src/master/FAPI_2_0_Message_Signing.md - diff --git a/FAPI_2_0_Baseline_Profile.md b/FAPI_2_0_Baseline_Profile.md deleted file mode 100644 index c454bbb..0000000 --- a/FAPI_2_0_Baseline_Profile.md +++ /dev/null @@ -1,8 +0,0 @@ -# FAPI 2.0 Security Profile - -The FAPI 2.0 Security Profile was previously known as the FAPI 2.0 Baseline Profile. - -The latest HTML version of the document can be found here: https://openid.bitbucket.io/fapi/fapi-security-profile-2_0.html - -The source on bitbucket can be found here: https://bitbucket.org/openid/fapi/src/master/FAPI_2_0_Security_Profile.md - diff --git a/FAPI_2_0_Message_Signing.md b/FAPI_2_0_Message_Signing.md deleted file mode 100644 index 0ca1fa6..0000000 --- a/FAPI_2_0_Message_Signing.md +++ /dev/null @@ -1,8 +0,0 @@ -# FAPI 2.0 Message Signing - -This is the old location of the FAPI 2.0 Message Signing Profile. - -The latest HTML version of the document can be found here: https://openid.bitbucket.io/fapi/fapi-2_0-message-signing.html - -The source on bitbucket can be found here: https://bitbucket.org/openid/fapi/src/master/fapi-2_0-message-signing.md - diff --git a/FAPI_2_0_Security_Profile.md b/FAPI_2_0_Security_Profile.md deleted file mode 100644 index e723151..0000000 --- a/FAPI_2_0_Security_Profile.md +++ /dev/null @@ -1,8 +0,0 @@ -# FAPI 2.0 Security Profile - -This is the old location of the FAPI 2.0 Security Profile - -The latest HTML version of the document can be found here: https://openid.bitbucket.io/fapi/fapi-security-profile-2_0.html - -The source on bitbucket can be found here: https://bitbucket.org/openid/fapi/src/master/fapi-2_0-security-profile.md - diff --git a/Financial_API_JWT_Secured_Authorization_Response_Mode.md b/Financial_API_JWT_Secured_Authorization_Response_Mode.md deleted file mode 100644 index ca045e4..0000000 --- a/Financial_API_JWT_Secured_Authorization_Response_Mode.md +++ /dev/null @@ -1,5 +0,0 @@ -# JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) - -This location previously contained drafts of the JWT Secured Authorization Response Mode for OAuth 2.0 (JARM). - -The file can now be found here: https://bitbucket.org/openid/fapi/src/master/oauth-v2-jarm.md diff --git a/Financial_API_Pushed_Request_Object.md b/Financial_API_Pushed_Request_Object.md deleted file mode 100644 index 6c6d781..0000000 --- a/Financial_API_Pushed_Request_Object.md +++ /dev/null @@ -1,16 +0,0 @@ -# Financial-grade API: Pushed Request Object - -The Financial-grade API working group's pushed request object specification is deprecated and no longer maintained. - -The FAPI working group suggest that implementers use OAuth 2.0 Pushed -Authorization Requests ('PAR'), which have been standardised at the IETF OAuth working group: - -https://datatracker.ietf.org/doc/html/rfc9126 - -For historical reference, the FAPI WG's final version of this specification can be viewed here: - -https://bitbucket.org/openid/fapi/src/0f7d3ab8c78faa0a35a5cf1fac1a05c6501d6cf2/Financial_API_Pushed_Request_Object.md - -To view the FAPI working group's current documents see: - -https://openid.net/wg/fapi/ diff --git a/Financial_API_WD_000.md b/Financial_API_WD_000.md deleted file mode 100644 index 212e996..0000000 --- a/Financial_API_WD_000.md +++ /dev/null @@ -1,13 +0,0 @@ -# Financial Services – Financial API - -The FAPI WG initially made efforts to develop international functional APIs for -open banking, however that effort fizzled out and the content of this -file has now been removed to avoid any potential for confusion. - -For historical reference, the FAPI WG's final version of this specification can be viewed here: - -https://bitbucket.org/openid/fapi/src/d7e780be14ee7c5e3f184d915d0d511a0ea6b1f5/Financial_API_WD_000.md - -To view the FAPI working group's current documents see: - -https://openid.net/wg/fapi/ diff --git a/Financial_API_WD_001.md b/Financial_API_WD_001.md deleted file mode 100644 index 27d88ee..0000000 --- a/Financial_API_WD_001.md +++ /dev/null @@ -1,11 +0,0 @@ -# Financial-grade API Security Profile 1.0 - Part 1: Baseline - -This location previously contained the pre-final/draft of FAPI-R / FAPI1-Baseline. - -The final approved version of that document can be found here: - -https://openid.net/specs/openid-financial-api-part-1-1_0-final.html - -The latest working version of the document (which may contain errata not yet officially published) can be found here: - -https://bitbucket.org/openid/fapi/src/master/FAPI_1.0/openid-financial-api-part-1-1_0.md diff --git a/Financial_API_WD_002.md b/Financial_API_WD_002.md deleted file mode 100644 index 710dd4b..0000000 --- a/Financial_API_WD_002.md +++ /dev/null @@ -1,11 +0,0 @@ -# Financial-grade API Security Profile 1.0 - Part 1: Advanced - -This location previously contained the pre-final/draft of FAPI-RW / FAPI1-Advanced. - -The final approved version of that document can be found here: - -https://openid.net/specs/openid-financial-api-part-2-1_0.html - -The latest working version of the document (which may contain errata not yet officially published) can be found here: - -https://bitbucket.org/openid/fapi/src/master/FAPI_1.0/openid-financial-api-part-2-1_0.md diff --git a/Financial_API_WD_003.md b/Financial_API_WD_003.md deleted file mode 100644 index 0933b17..0000000 --- a/Financial_API_WD_003.md +++ /dev/null @@ -1,11 +0,0 @@ -# Financial Services – Financial API - Part 3: Open Data API - -The Financial-grade API working group's specifications defining functional APIs are deprecated and no longer maintained. - -For historical reference, the FAPI WG's final version of this specification can be viewed here: - -https://bitbucket.org/openid/fapi/src/d7e780be14ee7c5e3f184d915d0d511a0ea6b1f5/Financial_API_WD_003.md - -To view the FAPI working group's current documents see: - -https://openid.net/wg/fapi/ diff --git a/Financial_API_WD_004.md b/Financial_API_WD_004.md deleted file mode 100644 index 183d16b..0000000 --- a/Financial_API_WD_004.md +++ /dev/null @@ -1,13 +0,0 @@ -# Financial Services – Financial API - Part 4: Protected Data API and Schema - Read only - -The FAPI WG initially made efforts to develop international functional APIs for -open banking, however that effort fizzled out and the content of this -file has now been removed to avoid any potential for confusion. - -For historical reference, the FAPI WG's final version of this specification can be viewed here: - -https://bitbucket.org/openid/fapi/src/d7e780be14ee7c5e3f184d915d0d511a0ea6b1f5/Financial_API_WD_004.md - -To view the FAPI working group's current documents see: - -https://openid.net/wg/fapi/ diff --git a/Financial_API_WD_005.md b/Financial_API_WD_005.md deleted file mode 100644 index e430563..0000000 --- a/Financial_API_WD_005.md +++ /dev/null @@ -1,13 +0,0 @@ -# Financial Services – Financial API - Part 5: Protected Data API and Schema - Read and Write - -The FAPI WG initially made efforts to develop international functional APIs for -open banking, however that effort fizzled out and the content of this -file has now been removed to avoid any potential for confusion. - -For historical reference, the FAPI WG's final version of this specification can be viewed here: - -https://bitbucket.org/openid/fapi/src/d7e780be14ee7c5e3f184d915d0d511a0ea6b1f5/Financial_API_WD_005.md - -To view the FAPI working group's current documents see: - -https://openid.net/wg/fapi/ diff --git a/README.md b/README.md index 16ebe98..ac62cb0 100644 --- a/README.md +++ b/README.md @@ -11,8 +11,8 @@ This is the official repository for OpenID Foundation Financial-grade API (FAPI) * [JWT Secured Authorization Response Mode for OAuth 2.0 (JARM)](oauth-v2-jarm.md) * [Implementation and Deployment Advice](Financial_API_Implementation_And_Deployment_Advice.md) * FAPI 2.0 - This is a profile of OAuth 2.0 - * [Baseline Profile](FAPI_2_0_Baseline_Profile.md) - * [Advanced Profile](FAPI_2_0_Advanced_Profile.md) + * [Security Profile](fapi-2_0-security-profile.md) + * [Message Signing](fapi-2_0-message-signing.md) * [Attacker Model](FAPI_2_0_Attacker_Model.md) * [Grant Management](FAPI_2_0_Grant_Management.md) * Other documents diff --git a/build-all.py b/build-all.py index 2562df6..1bb56e7 100755 --- a/build-all.py +++ b/build-all.py @@ -22,24 +22,10 @@ # This list is currently a list of files that fail to process # Some of them we likely don't care about, but some of them should be fixed and removed from the list files_exclude = [ - './FAPI_2_0_Advanced_Profile.md', - './FAPI_2_0_Advanced_Authorization_Profile.md', - './FAPI_2_0_Baseline_Profile.md', - './Financial_API_JWT_Secured_Authorization_Response_Mode.md', './Financial_API_Lodging_Intent.md', - './Financial_API_Pushed_Request_Object.md', './Financial_API_Simple_HTTP_Message_Integrity_Protocol.md', - './Financial_API_WD_000.md', - './Financial_API_WD_001.md', - './Financial_API_WD_002.md', - './Financial_API_WD_003.md', - './Financial_API_WD_004.md', - './Financial_API_WD_005.md', './TR-Cross_browser_payment_initiation_attack.md', - './fapi-grant-management.md', - './FAPI_1.0/changes-between-id2-and-final.md', - './FAPI_2_0_Message_Signing.md', - './FAPI_2_0_Security_Profile.md' + './FAPI_1.0/changes-between-id2-and-final.md' ] fapi1_files = [ diff --git a/fapi-grant-management.md b/fapi-grant-management.md deleted file mode 100644 index 75a3c2f..0000000 --- a/fapi-grant-management.md +++ /dev/null @@ -1,7 +0,0 @@ -# Grant Management for OAuth 2.0 - -The Grant Management for OAuth 2.0 was previously known as the FAPI Grant Management. - -The latest HTML version of the document can be found here: https://openid.bitbucket.io/fapi/oauth-v2-grant-management.html . - -The source on bitbucket can be found here: https://bitbucket.org/openid/fapi/src/master/oauth-v2-grant-management.md . \ No newline at end of file