{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/AuthenticationConfigResponse",
  "title": "AuthenticationConfigResponse",
  "type": "object",
  "properties": {
    "schemas": {
      "type": "array",
      "items": {
        "type": "string",
        "example": "urn:cisco:codev:identity:idbroker:authnconfig:schemas:1.0"
      },
      "description": "Output JSON schemas."
    },
    "LockoutDuration": {
      "type": "number",
      "example": 1,
      "description": "The number of minutes that an account will be locked out."
    },
    "LockoutDurationMultiplier": {
      "type": "number",
      "example": 1,
      "description": "The multiplier of the LockoutDuration. Each subsequent lockout will be multiplied by this value."
    },
    "LockoutFailureCount": {
      "type": "number",
      "example": 5,
      "description": "Number of failed login attempts that will trigger account lockout."
    },
    "LockoutFailureDuration": {
      "type": "number",
      "example": 5,
      "description": "Number of minutes that a login failure will be recorded."
    },
    "RememberMyLoginId": {
      "type": "boolean",
      "example": true,
      "description": "True to remember the user's Login Id."
    },
    "RememberMyLoginIdDuration": {
      "type": "number",
      "example": 30,
      "description": "Specifies the number of days the user's login ID is remembered. Must be between 1 and 120 (inclusive)."
    }
  }
}