Skip to content

OAUTH2.Revocation

Scott Cantor edited this page Feb 19, 2021 · 7 revisions

Overview

The OAUTH2.Revocation profile configuration bean enables support for OAuth2 Token Revocation.

File(s): conf/relying-party.xml

Activation

The following example enables this profile for RPs to access it in this server's /idp/profile/oauth2/revocation -endpoint. This example must be applied in the conf/relying-party.xml.

<bean id="shibboleth.DefaultRelyingParty" p:responderIdLookupStrategy-ref="profileResponderIdLookupFunction" parent="RelyingParty">
    <property name="profileConfigurations">
        <list>
            ...
            <bean parent="OAUTH2.Revocation"/>
            ...
        </list>
    </property>
</bean>

Configuration

  • tokenEndpointAuthMethods of type Collection<String>: The comma-separated list of supported token_endpoint_auth_method_s for this profile. Default: client_secret_basic,client_secret_post,client_secret_jwt,private_key_jwt. Can be configured with idp.oidc.tokenEndpointAuthMethods -propertiy in conf/idp.properties.

(Migration)