# MFAEmailOTP.md

## NAMESPACE

RASAdminEngine.Core.OutputModels.MFA

## DESCRIPTION

MFA Email OTP Settings

## INHERITED FROM

[RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md)

⇒

[RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md)

⇒

[MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)

⇒

MFAEmailOTP

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                              | Name                                                                                                                         | Description                                                                                                                                                 |
| --------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| String                                                                                                                            | ADCustomAttribute                                                                                                            | AD Custom Attribute                                                                                                                                         |
| String                                                                                                                            | AdminCreate                                                                                                                  | Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md)                                |
| String                                                                                                                            | AdminLastMod                                                                                                                 | Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md)                                |
| Boolean                                                                                                                           | AllowEnrollExternalEmail                                                                                                     | Allow enrollment of external email                                                                                                                          |
| [MFACriteria](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfacriteria.md)                   | Criteria                                                                                                                     | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)                                              |
| String                                                                                                                            | Description                                                                                                                  | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)                                              |
| String                                                                                                                            | DisplayName                                                                                                                  | Display name                                                                                                                                                |
| String                                                                                                                            | EmailContent                                                                                                                 | The content of the email. Possible variables: %OTP%, %DURATION%                                                                                             |
| String                                                                                                                            | EmailSubject                                                                                                                 | The subject of the email. Possible variables: %OTP%                                                                                                         |
| Boolean                                                                                                                           | Enabled                                                                                                                      | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)                                              |
| [ExternalEmailStorage](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/externalemailstorage.md) | ExternalEmailStorage                                                                                                         | The storage where the external email is stored                                                                                                              |
| UInt32                                                                                                                            | Id                                                                                                                           | Boolean                                                                                                                                                     |
| InheritDefaultCriteriaSettings                                                                                                    | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)               | String                                                                                                                                                      |
| Name                                                                                                                              | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)               | UInt32                                                                                                                                                      |
| OTPLength                                                                                                                         | The length of the OTP generated                                                                                              | UInt32                                                                                                                                                      |
| OTPLifespanSec                                                                                                                    | The lifespan of the OTP (seconds)                                                                                            | [ShowInformationForUnenrolledUsers](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/showinformationforunenrolledusers.md) |
| ShowInformationForUnenrolledUsers                                                                                                 | Show information for unenrolled users                                                                                        | UInt32                                                                                                                                                      |
| SiteId                                                                                                                            | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)               | DateTime                                                                                                                                                    |
| TimeCreate                                                                                                                        | Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md) | DateTime                                                                                                                                                    |
| TimeLastMod                                                                                                                       | Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md) | [MFAType](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfatype.md)                                                     |
| Type                                                                                                                              | Inherited from [MFA](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfa.md)               | DateTime                                                                                                                                                    |
| UntilDateTime                                                                                                                     | Allow User Enrollment until date/time                                                                                        | [UserEnrollment](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/userenrollment.md)                                       |
| UserEnrollment                                                                                                                    | Use of Enrollment                                                                                                            | String                                                                                                                                                      |

## PUBLIC METHODS

| Type                                             | Name                       | Description                                                                                                                                |
| ------------------------------------------------ | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| Int32                                            | CompareTo (Object obj)     | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Boolean                                          | Equals (Object obj)        | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Int32                                            | GetHashCode ()             | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Type                                             | GetType ()                 | String                                                                                                                                     |
| ToString ()                                      | ### References to Commands |                                                                                                                                            |
| ------------------------------------------------ |                            |                                                                                                                                            |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/mfaemailotp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
