HS.HC.Registry.Person.User.API
class HS.HC.Registry.Person.User.API extends %Library.RegisteredObject
Method Inventory
- ClearUserPassword()
- GetCallbackClass()
- GetDefaultDomain()
- GetUserEmail()
- GetUserInternal()
- LoadUserLoginIDHSAuth()
- LoadUserLoginIDHSAuthChallenge()
- UpdateBadLoginCount()
- VerifyEmailOperation()
Parameters
parameter DOMAIN = HS;
Methods
API Method
Clear User's Password to disable account due to exceeding bad login attempts.
pDomain is the Login Domain
pLoginID is the user's login ID
API Method
Return Callback class for Authentication Domain
classmethod GetDefaultDomain() as %String
API Method
Return the Default Auth Domain. Defaults to
"%HS_Default"
if a default is not setAPI Method
Return email address for user
classmethod GetUserInternal(pLoginInternalID) as %String
API Method
Return User Internal ID
classmethod LoadUserLoginIDHSAuth(pRegistryId As %String = "", pDomain As %String = "") as HS.Registry.Person.UserLoginID
API Method
Return UserLoginID Object
classmethod LoadUserLoginIDHSAuthChallenge(pRegistryId As %String = "", pDomain As %String = "", pChallengeQ As %String = "", pChallengeA As %String = "") as HS.Registry.Person.UserLoginID
API Method
Return UserLoginID Object with Challenge Questions
classmethod UpdateBadLoginCount(pDomain As %String, pLoginID As %String, pBadLoginCount As %Integer)
API Method
Update BadLoginCount for user to passed in value.
pDomain is the Login Domain
pLoginID is the user's login ID
pBadLoginCount is either an integer to set the current count value or 0 to reset it
API Method
Return count of specified email operation found in Ensemble production
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()