UNPKG

@itentialopensource/adapter-ciena_mcp

Version:

This adapter integrates with system described as: Ciena Mcp

243 lines 5.8 kB
{ "$id": "schema.json", "type": "object", "schema": "http://json-schema.org/draft-07/schema#", "translate": true, "dynamicfields": true, "properties": { "ph_request_type": { "type": "string", "description": "type of request (internal to adapter)", "default": "passwordpoliciesList", "enum": [ "passwordpoliciesList", "passwordpoliciesCreate", "passwordpoliciesRead", "passwordpoliciesUpdate", "passwordpoliciesPartialUpdate" ], "external_name": "ph_request_type" }, "enableLockout": { "type": "boolean", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "enable_lockout" }, "historySize": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "history_size" }, "allowCommonPasswords": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "allow_common_passwords" }, "allowDictionaryWords": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "allow_dictionary_words" }, "lockoutNonChangedDays": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "lockout_non_changed_days" }, "minimumChangeDays": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_change_days" }, "minimumDigits": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_digits" }, "minimumDistance": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_distance" }, "minimumLowercase": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_lowercase" }, "minimumPasswordLength": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_password_length" }, "minimumSpecialChars": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_special_chars" }, "minimumStrength": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_strength" }, "minimumUppercase": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "minimum_uppercase" }, "passwordChangeDays": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "password_change_days" }, "requirePeriodicChange": { "type": "boolean", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "require_periodic_change" }, "passwordExpirationWarningPeriod": { "type": "number", "description": "Number of days before the password expires to provide notifications.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "password_expiration_warning_period" }, "emailPasswordExpirationWeeklyNotifications": { "type": "number", "description": "Number of weeks before password expires to send emails. One email sent per week.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "email_password_expiration_weekly_notifications" }, "emailPasswordExpirationDailyNotifications": { "type": "number", "description": "Number of days before password expires to send emails. One email sent per day.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "email_password_expiration_daily_notifications" }, "failedLoginAttempts": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "failed_login_attempts" }, "lockoutDurationMinutes": { "type": "number", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "lockout_duration_minutes" } }, "definitions": {} }