Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 4064032

Browse files
committed
Back channel and front channel support metadata claims.
1 parent 54f105e commit 4064032

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/oidcmsg/oidc/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -594,6 +594,10 @@ class RegistrationRequest(Message):
594594
# "client_secret": SINGLE_OPTIONAL_STRING,
595595
# "access_token": SINGLE_OPTIONAL_STRING,
596596
"post_logout_redirect_uris": OPTIONAL_LIST_OF_STRINGS,
597+
"frontchannel_logout_uri": SINGLE_OPTIONAL_STRING,
598+
"frontchannel_logout_session_required": SINGLE_OPTIONAL_STRING,
599+
"backchannel_logout_supported": SINGLE_OPTIONAL_STRING,
600+
"backchannel_logout_session_supported": SINGLE_OPTIONAL_STRING
597601
}
598602
c_default = {"application_type": "web", "response_types": ["code"]}
599603
c_allowed_values = {
@@ -934,6 +938,10 @@ class ProviderConfigurationResponse(ResponseMessage):
934938
"op_tos_uri": SINGLE_OPTIONAL_STRING,
935939
"check_session_iframe": SINGLE_OPTIONAL_STRING,
936940
"end_session_endpoint": SINGLE_OPTIONAL_STRING,
941+
"frontchannel_logout_supported": SINGLE_OPTIONAL_BOOLEAN,
942+
"frontchannel_logout_session_supported": SINGLE_OPTIONAL_BOOLEAN,
943+
"backchannel_logout_supported": SINGLE_OPTIONAL_BOOLEAN,
944+
"backchannel_logout_session_supported": SINGLE_OPTIONAL_BOOLEAN
937945
# "jwk_encryption_url": SINGLE_OPTIONAL_STRING,
938946
# "x509_url": SINGLE_REQUIRED_STRING,
939947
# "x509_encryption_url": SINGLE_OPTIONAL_STRING,

0 commit comments

Comments
 (0)