Replace authentication factor settings
PUT {{stripeUrl}}/admin/v1/AuthenticationFactorSettings/{{AuthenticationFactorSettingsId}}
Replace Authentication Factor Settings
Request Body
{"bypassCodeEnabled"=>true, "bypassCodeSettings"=>{"helpDeskCodeExpiryInMins"=>61, "helpDeskGenerationEnabled"=>true, "helpDeskMaxUsage"=>5, "length"=>12, "maxActive"=>5, "selfServiceGenerationEnabled"=>true}, "clientAppSettings"=>{"deviceProtectionPolicy"=>"NONE", "initialLockoutPeriodInSecs"=>30, "keyPairLength"=>2048, "lockoutEscalationPattern"=>"Constant", "maxFailuresBeforeLockout"=>8, "maxFailuresBeforeWarning"=>5, "maxLockoutIntervalInSecs"=>86400, "minPinLength"=>6, "policyUpdateFreqInDays"=>7, "requestSigningAlgo"=>"SHA256withRSA", "sharedSecretEncoding"=>"Base32", "unlockAppForEachRequestEnabled"=>false, "unlockAppIntervalInSecs"=>300, "unlockOnAppForegroundEnabled"=>false, "unlockOnAppStartEnabled"=>false}, "compliancePolicy"=>[{"action"=>"Allow", "name"=>"lockScreenRequired", "value"=>"false"}, {"action"=>"Allow", "name"=>"lockScreenRequiredUnknown", "value"=>"false"}, {"action"=>"Allow", "name"=>"jailBrokenDevice", "value"=>"false"}, {"action"=>"Allow", "name"=>"jailBrokenDeviceUnknown", "value"=>"false"}, {"action"=>"Allow", "name"=>"minWindowsVersion", "value"=>"8.1"}, {"action"=>"Allow", "name"=>"minIosVersion", "value"=>"7.1"}, {"action"=>"Allow", "name"=>"minAndroidVersion", "value"=>"4.1"}, {"action"=>"Allow", "name"=>"minIosAppVersion", "value"=>"4.0"}, {"action"=>"Allow", "name"=>"minAndroidAppVersion", "value"=>"8.0"}, {"action"=>"Allow", "name"=>"minWindowsAppVersion", "value"=>"1.0"}], "endpointRestrictions"=>{"maxEndpointTrustDurationInDays"=>15, "maxEnrolledDevices"=>5, "maxTrustedEndpoints"=>5, "trustedEndpointsEnabled"=>true, "maxIncorrectAttempts"=>8}, "id"=>"AuthenticationFactorSettings", "mfaEnrollmentType"=>"Required", "pushEnabled"=>true, "schemas"=>["urn:ietf:params:scim:schemas:oracle:idcs:AuthenticationFactorSettings"], "securityQuestionsEnabled"=>false, "smsEnabled"=>false, "totpEnabled"=>true, "totpSettings"=>{"hashingAlgorithm"=>"SHA1", "jwtValidityDurationInSecs"=>300, "keyRefreshIntervalInDays"=>60, "passcodeLength"=>6, "smsOtpValidityDurationInMins"=>10, "smsPasscodeLength"=>6, "timeStepInSecs"=>30, "timeStepTolerance"=>3}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Authorization | string | ||
Date | string | ||
x-content-sha256 | string |