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 )
.