IAuthenticationProviderAuthenticate Method |
Name | Description | |
---|---|---|
Authenticate(String, Int64) |
The implementing class should authenticate the user using the provided token,
create and populate a UserContext object adding appropriate UserProfiles items to its Profiles
collection.
If the authentication fails, the implementing class can return a null UserContext object or throw a custom exception.
| |
Authenticate(String, String, NameValueCollection, Int64) |
The implementing class should authenticate the user,
create and populate a UserContext object adding UserProfiles items to its Profiles
collection when an item in the profileRoles collection is supported for this user.
If the authentication fails, the implementing class can return a null UserContext object or throw a custom exception.
Note that you can use BuildProfileRolesCollection(IAppContext) to get the full set of available
roles for the current application.
|