Skip to main content

HS.Message.Registry.Person.User.PWEMailRequest

persistent class HS.Message.Registry.Person.User.PWEMailRequest extends HS.Util.EnsRequest

SQL Table Name: HS_Message_Registry_Person_User.PWEMailRequest

Property Inventory

Parameters

parameter RESPONSECLASSNAME = HS.Message.Registry.Person.User.PWEMailResponse;
Default response class

Properties

property CallbackClass as %String;
The name of the domain specific callback class, which the email operation will use to generate the new password, as well as the email contents.
Property methods: CallbackClassDisplayToLogical(), CallbackClassGet(), CallbackClassGetStored(), CallbackClassIsValid(), CallbackClassLogicalToDisplay(), CallbackClassLogicalToOdbc(), CallbackClassNormalize(), CallbackClassSet()
property LoginInternalID as %String;
The ID column of the HS.Registry.Person.UserLoginID
Property methods: LoginInternalIDDisplayToLogical(), LoginInternalIDGet(), LoginInternalIDGetStored(), LoginInternalIDIsValid(), LoginInternalIDLogicalToDisplay(), LoginInternalIDLogicalToOdbc(), LoginInternalIDNormalize(), LoginInternalIDSet()
property PWEmailOperation as %String;
The Ensemble configured name of the operation used to send the email
Property methods: PWEmailOperationDisplayToLogical(), PWEmailOperationGet(), PWEmailOperationGetStored(), PWEmailOperationIsValid(), PWEmailOperationLogicalToDisplay(), PWEmailOperationLogicalToOdbc(), PWEmailOperationNormalize(), PWEmailOperationSet()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (HS.Util.EnsRequest)

^Ens.MessageBodyD(ID,"EnsRequest")
=
HSCoreVersion
HSMinVersion
%ClearFields

Storage Model: Storage (HS.Message.Registry.Person.User.PWEMailRequest)

^Ens.MessageBodyD(ID,"PWEMailRequest")
=
LoginInternalID
PWEmailOperation
CallbackClass
FeedbackOpens in a new tab