Class AuthenticationFactorSettingsEndpointRestrictions
Settings that describe the set of restrictions that the system should apply to devices and trusted endpoints of a user
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 AuthenticationFactorSettingsEndpointRestrictions
Properties
MaxEndpointTrustDurationInDays
Declaration
[Required(ErrorMessage = "MaxEndpointTrustDurationInDays is required.")]
[JsonProperty(PropertyName = "maxEndpointTrustDurationInDays")]
public int? MaxEndpointTrustDurationInDays { get; set; }
Property Value
Type | Description |
---|---|
int? | Maximum number of days until an endpoint can be trusted
|
Remarks
Required
MaxEnrolledDevices
Declaration
[Required(ErrorMessage = "MaxEnrolledDevices is required.")]
[JsonProperty(PropertyName = "maxEnrolledDevices")]
public int? MaxEnrolledDevices { get; set; }
Property Value
Type | Description |
---|---|
int? | Maximum number of enrolled devices per user
|
Remarks
Required
MaxIncorrectAttempts
Declaration
[Required(ErrorMessage = "MaxIncorrectAttempts is required.")]
[JsonProperty(PropertyName = "maxIncorrectAttempts")]
public int? MaxIncorrectAttempts { get; set; }
Property Value
Type | Description |
---|---|
int? | An integer that represents the maximum number of failed MFA logins before an account is locked
|
Remarks
Required
MaxTrustedEndpoints
Declaration
[Required(ErrorMessage = "MaxTrustedEndpoints is required.")]
[JsonProperty(PropertyName = "maxTrustedEndpoints")]
public int? MaxTrustedEndpoints { get; set; }
Property Value
Type | Description |
---|---|
int? | Max number of trusted endpoints per user
|
Remarks
Required
TrustedEndpointsEnabled
Declaration
[Required(ErrorMessage = "TrustedEndpointsEnabled is required.")]
[JsonProperty(PropertyName = "trustedEndpointsEnabled")]
public bool? TrustedEndpointsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Specify if trusted endpoints are enabled
|
Remarks
Required