Class ExtensionUserStateUser
This extension defines the attributes used to manage account passwords within a service provider. The extension is typically applied to a User resource, but MAY be applied to other resources that use passwords.
Inheritance
ExtensionUserStateUser
Assembly: OCI.DotNetSDK.Identitydomains.dll
Syntax
public class ExtensionUserStateUser
Properties
LastFailedLoginDate
Declaration
[JsonProperty(PropertyName = "lastFailedLoginDate")]
public string LastFailedLoginDate { get; set; }
Property Value
Type |
Description |
string |
The last failed login date.
SCIM++ Properties:
- idcsSearchable: false
- idcsAllowUpdatesInReadOnlyMode: true
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: dateTime
- uniqueness: none
|
LastSuccessfulLoginDate
Declaration
[JsonProperty(PropertyName = "lastSuccessfulLoginDate")]
public string LastSuccessfulLoginDate { get; set; }
Property Value
Type |
Description |
string |
The last successful login date.
SCIM++ Properties:
- idcsSearchable: true
- idcsAllowUpdatesInReadOnlyMode: true
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: dateTime
- uniqueness: none
|
Locked
Declaration
[JsonProperty(PropertyName = "locked")]
public UserExtLocked Locked { get; set; }
Property Value
LoginAttempts
Declaration
[JsonProperty(PropertyName = "loginAttempts")]
public int? LoginAttempts { get; set; }
Property Value
Type |
Description |
int? |
The number of failed login attempts. The value is reset to 0 after a successful login.
SCIM++ Properties:
- idcsSearchable: false
- idcsAllowUpdatesInReadOnlyMode: true
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- idcsRequiresImmediateReadAfterWriteForAccessFlows: true
- required: false
- returned: request
- type: integer
- uniqueness: none
|
MaxConcurrentSessions
Declaration
[JsonProperty(PropertyName = "maxConcurrentSessions")]
public int? MaxConcurrentSessions { get; set; }
Property Value
Type |
Description |
int? |
The maximum number of concurrent sessions for a user.
Added In: 20.1.3
SCIM++ Properties:
- caseExact: false
- idcsMaxValue: 999
- idcsMinValue: 1
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
|
PreviousSuccessfulLoginDate
Declaration
[JsonProperty(PropertyName = "previousSuccessfulLoginDate")]
public string PreviousSuccessfulLoginDate { get; set; }
Property Value
Type |
Description |
string |
The previous successful login date.
SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: dateTime
- uniqueness: none
|
RecoveryAttempts
Declaration
[JsonProperty(PropertyName = "recoveryAttempts")]
public int? RecoveryAttempts { get; set; }
Property Value
Type |
Description |
int? |
The number of failed recovery attempts. The value is reset to 0 after a successful login.
Added In: 19.1.4
SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: integer
- uniqueness: none
|
RecoveryEnrollAttempts
Declaration
[JsonProperty(PropertyName = "recoveryEnrollAttempts")]
public int? RecoveryEnrollAttempts { get; set; }
Property Value
Type |
Description |
int? |
The number of failed account recovery enrollment attempts.
Added In: 19.1.4
SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: request
- type: integer
- uniqueness: none
|
RecoveryLocked
Declaration
[JsonProperty(PropertyName = "recoveryLocked")]
public UserExtRecoveryLocked RecoveryLocked { get; set; }
Property Value