SAP Function SUSR_CHECK_LOGON_DATA -

Parameter Reference Type Length Default Optional Text
ALIASNAME USALIAS C 40 X Internet User Alias
AUTH_DATA STRING g 0 X
AUTH_METHOD XUAUTHMETHOD C 1 Authentication Method (Password / X.509 / ...)
EXTID_TYPE EXTID_TYPE C 2 X External ID Type
LANGUAGE LAISO C 2 X Language According to ISO 639
PASSWORD XUBCODE C 40 X User password
USERID XUBNAME C 12 X User name in user master record
USE_NEW_EXCEPTION IBOOLEAN b 1 0 X

Parameter Reference Type Length Text
ALLOW_PWD_DELETION BOOLE_D C 1
PWDSTATE XUPWDSTATE I 4 Status of the User Password (Values: -2/-1/0/1/2, see Docu)
PWD_CHANGE_SSO XUPWDCHGSSO b 1
TICKET STRING g 0 Logon Ticket
USER_ID XUBNAME C 12 User name in user master record

Exception Text
AUTH_METHOD_NOT_SUPPORTED
AUTH_METHOD_REQUIRES_SNC
EXTID_LOGON_DISABLED
INITIALPASSWORD_EXPIRED
INTERNAL_ERROR
LOGON_DATA_INCOMPLETE
MAPPING_AMBIGUOUS
NO_MAPPING_FOUND
NO_USERID_FOR_ALIASNAME
PASSWORD_ATTEMPTS_LIMITED
PASSWORD_LOGON_DISABLED
PRODUCTIVE_PASSWORD_EXPIRED
TICKET_ENCODING_ERROR
TICKET_EXPIRED
TICKET_ISSUER_NOT_TRUSTED
TICKET_ISSUER_NOT_VERIFIED
TICKET_LOGON_DISABLED
USER_HAS_NO_PASSWORD
USER_LOCKED
USER_OR_PASSWORD_INCORRECT
USER_OUTSIDE_VALIDITY
USER_REQUIRES_SNC_LOGON
X509_ENCODING_ERROR
X509_LOGON_DISABLED