protected void initLogoutActionBuilder(final boolean forceReinit) {
        if (isLogoutActionBuilderUndefined() || forceReinit) {
            setLogoutActionBuilder(new SAML2LogoutActionBuilder(this));
        }
    }
This class is the client to authenticate and logout users with a SAML2 Identity Provider.

@author Michael Remond
@author Misagh Moayyed
@author Ruochao Zheng
@author Jerome Leleu
@since 1.5.0
pac4j-saml/src/main/java/org/pac4j/saml/client/SAML2Client.java