generateInitialUserSid

Lasă un comentariu

18 Mai 2010 de liviustoica55


// Generates a user SID from the user id and domain name
str generateInitialUserSid(str userId, str domainName)
{
    xAxaptaUserManager axUsrMgr;
    xAxaptaUserDetails axUsrDet;
    str userSid;
    int len;

    if(domainName == '' || userId == '')
    {
        return '';
    }

    // Instantiate AxaptaUserManager and get user's details
    axUsrMgr = new xAxaptaUserManager();
    axUsrDet = axUsrMgr.getDomainUser(domainName, userId);

    try
    {
        if(axUsrDet && axUsrDet.getUserCount() > 0 && axUsrDet.isUserEnabled(0))
        {
            userSid = axUsrDet.getUserSid(0);
        }

        return userSid;
    }
    catch(Exception::Error)
    {
        len = infolog.line();
        if(len > 0)
        {
            infolog.clear(len - 1);
        }
        return '';
    }
}

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: