Class AuthenticationFactorSettingsBypassCodeSettings
Settings related to the bypass code, such as bypass code length, bypass code expiry, max active bypass codes, and so on
SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: complex
- uniqueness: none
Inherited Members
Namespace: Oci.IdentitydomainsService.Models
Assembly: OCI.DotNetSDK.Identitydomains.dll
Syntax
public class AuthenticationFactorSettingsBypassCodeSettings
Properties
HelpDeskCodeExpiryInMins
Declaration
[Required(ErrorMessage = "HelpDeskCodeExpiryInMins is required.")]
[JsonProperty(PropertyName = "helpDeskCodeExpiryInMins")]
public int? HelpDeskCodeExpiryInMins { get; set; }
Property Value
Type | Description |
---|---|
int? | Expiry (in minutes) of any bypass code that is generated by the help desk
|
Remarks
Required
HelpDeskGenerationEnabled
Declaration
[Required(ErrorMessage = "HelpDeskGenerationEnabled is required.")]
[JsonProperty(PropertyName = "helpDeskGenerationEnabled")]
public bool? HelpDeskGenerationEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If true, indicates that help desk bypass code generation is enabled
|
Remarks
Required
HelpDeskMaxUsage
Declaration
[Required(ErrorMessage = "HelpDeskMaxUsage is required.")]
[JsonProperty(PropertyName = "helpDeskMaxUsage")]
public int? HelpDeskMaxUsage { get; set; }
Property Value
Type | Description |
---|---|
int? | The maximum number of times that any bypass code that is generated by the help desk can be used
|
Remarks
Required
Length
Declaration
[Required(ErrorMessage = "Length is required.")]
[JsonProperty(PropertyName = "length")]
public int? Length { get; set; }
Property Value
Type | Description |
---|---|
int? | Exact length of the bypass code to be generated
|
Remarks
Required
MaxActive
Declaration
[Required(ErrorMessage = "MaxActive is required.")]
[JsonProperty(PropertyName = "maxActive")]
public int? MaxActive { get; set; }
Property Value
Type | Description |
---|---|
int? | The maximum number of bypass codes that can be issued to any user
|
Remarks
Required
SelfServiceGenerationEnabled
Declaration
[Required(ErrorMessage = "SelfServiceGenerationEnabled is required.")]
[JsonProperty(PropertyName = "selfServiceGenerationEnabled")]
public bool? SelfServiceGenerationEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If true, indicates that self-service bypass code generation is enabled
|
Remarks
Required