Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

C/C++ API Documentation | 2026.1

# ClientSSO - P4LOGINSSO behavior

The ClientSSO class allows you to override the behavior associated with the invocation of the P4LOGINSSO client-side trigger. This might be necessary if the client is a web service instead of an application running on the user’s host. This scenario requires specific knowledge of the `P4LOGINSSO` and any `auth-check-sso` triggers deployed in the environment. See Single sign-on and auth-check-sso triggers in P4 Server Administration Documentation.

    virtual ClientSSOStatus Authorize( StrDict &vars,
            int maxLength,
            StrBuf &result ) = 0;

`ClientSSO` only has one method that must be implemented: `ClientSSO::Authorize( StrDict &vars, int maxLength, StrBuf &result )`.

Your search for returned results