UserTokenFactoryFindById Method |
Find a user token using his identifier,
return null if not found.
Namespace:
AskiaPortalCmn
Assembly:
AskiaPortalCmn (in AskiaPortalCmn.dll) Version: 1.7.0-build068
Syntax public static IUserToken FindById(
IContext context,
int id
)
Public Shared Function FindById (
context As IContext,
id As Integer
) As IUserToken
public:
static IUserToken^ FindById(
IContext^ context,
int id
)
Parameters
- context
- Type: AskiaPortalCmnIContext
Context of execution. - id
- Type: SystemInt32
Id of the user token to find.
Return Value
Type:
IUserToken
Return null if the user token was not found or
if the user within the context doesn't have
enough right to access it.
Examples
Find the user token using his id.
var context = ContextFactory.CreateByUserGuid(Guid.Parse("20BE5F84-F006-49A0-9674-4B16A090AF2D"));
var contextValidation = context.Validate();
if (!contextValidation.Success)
{
throw contextValidation.Exception;
}
var userToken = UserTokenFactory.FindById(context, 2);
if (userToken != null)
{
Console.WriteLine($"User token Id={userToken.Id} was found. User Id={userToken.UserId}");
}
else
{
Console.WriteLine("The specified user token doesn't exist, or the current user within the context could not access it");
}
See Also