Click or drag to resize
IUserProvider Interface
Represents an interface user providers must implement.

Namespace: ConnectedApps.Cms.Sdk.Framework
Assembly: ConnectedApps.Cms.Sdk (in ConnectedApps.Cms.Sdk.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IUserProvider

The IUserProvider type exposes the following members.

Properties
  NameDescription
Public propertyDomainId
Gets the unique identifier of the account's primary domain alias.
Public propertyProviderInstanceId
Gets the unique identifier of the provider instance.
Top
Methods
  NameDescription
Public methodAuthenticateUser
Authenticates a user through the provider.
Public methodGetGroups
Returns all user groups in the remote system.
Public methodGetUserFields
Returns all user fields in the remote system.
Public methodGetUserInformation
Returns the user information in the remote system.
Public methodGetUsers
Returns all user information in the remote system.
Public methodSynchronizeUsers
Synchronizes local users and information with the remote system.
Public methodTestProviderConnection
Tests the connection to the remote system using the provider instance connection settings. Throwing an exception will indicate a failed test.
Top
See Also