GroupPortalPasscodeRulesModifyRequest
Bases: OCIRequest
Request to modify the group's passcode rules setting. The response is either SuccessResponse or ErrorResponse.
The following elements are only used in AS data mode:
numberOfRepeatedDigits
disallowRepeatedPatterns
disallowContiguousSequences
numberOfAscendingDigits
numberOfDescendingDigits
numberOfPreviousPasscodes
reenableLogin
lockOutInMinutes
Attributes:
service_provider_id (str):
group_id (str):
use_rule_level (Optional[str]):
disallow_repeated_digits (Optional[bool]):
number_of_repeated_digits (Optional[int]):
disallow_repeated_patterns (Optional[bool]):
disallow_contiguous_sequences (Optional[bool]):
number_of_ascending_digits (Optional[int]):
number_of_descending_digits (Optional[int]):
disallow_user_number (Optional[bool]):
disallow_reversed_user_number (Optional[bool]):
disallow_old_passcode (Optional[bool]):
number_of_previous_passcodes (Optional[int]):
disallow_reversed_old_passcode (Optional[bool]):
min_code_length (Optional[int]):
max_code_length (Optional[int]):
disable_login_after_max_failed_login_attempts (Optional[bool]):
max_failed_login_attempts (Optional[int]):
expire_password (Optional[bool]):
passcode_expires_days (Optional[int]):
send_login_disabled_notify_email (Optional[bool]):
login_disabled_notify_email_address (Optional[Nillable[str]]):
reenable_login (Optional[bool]):
lock_out_in_minutes (Optional[int]):
Source code in src/mercury_ocip_fast/commands/commands.py
53444 53445 53446 53447 53448 53449 53450 53451 53452 53453 53454 53455 53456 53457 53458 53459 53460 53461 53462 53463 53464 53465 53466 53467 53468 53469 53470 53471 53472 53473 53474 53475 53476 53477 53478 53479 53480 53481 53482 53483 53484 53485 53486 53487 53488 53489 53490 53491 53492 53493 53494 53495 53496 53497 53498 53499 53500 53501 53502 53503 53504 53505 53506 53507 53508 53509 53510 53511 53512 53513 53514 53515 53516 53517 53518 53519 53520 53521 53522 53523 53524 53525 53526 53527 53528 53529 53530 53531 53532 53533 53534 53535 53536 53537 53538 53539 53540 53541 53542 53543 53544 53545 53546 53547 53548 53549 53550 53551 53552 53553 53554 53555 53556 53557 53558 53559 53560 53561 53562 53563 53564 53565 53566 53567 53568 53569 53570 53571 53572 53573 53574 53575 53576 53577 53578 53579 53580 53581 53582 53583 53584 53585 53586 53587 53588 53589 53590 53591 53592 53593 53594 53595 53596 53597 53598 53599 53600 53601 53602 53603 53604 53605 53606 53607 53608 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import GroupPortalPasscodeRulesModifyRequest
client = Client()
command = GroupPortalPasscodeRulesModifyRequest(
service_provider_id=...,
group_id=...,
use_rule_level=...,
disallow_repeated_digits=...,
number_of_repeated_digits=...,
disallow_repeated_patterns=...,
disallow_contiguous_sequences=...,
number_of_ascending_digits=...,
number_of_descending_digits=...,
disallow_user_number=...,
disallow_reversed_user_number=...,
disallow_old_passcode=...,
number_of_previous_passcodes=...,
disallow_reversed_old_passcode=...,
min_code_length=...,
max_code_length=...,
disable_login_after_max_failed_login_attempts=...,
max_failed_login_attempts=...,
expire_password=...,
passcode_expires_days=...,
send_login_disabled_notify_email=...,
login_disabled_notify_email_address=...,
reenable_login=...,
lock_out_in_minutes=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("GroupPortalPasscodeRulesModifyRequest",
service_provider_id=...,
group_id=...,
use_rule_level=...,
disallow_repeated_digits=...,
number_of_repeated_digits=...,
disallow_repeated_patterns=...,
disallow_contiguous_sequences=...,
number_of_ascending_digits=...,
number_of_descending_digits=...,
disallow_user_number=...,
disallow_reversed_user_number=...,
disallow_old_passcode=...,
number_of_previous_passcodes=...,
disallow_reversed_old_passcode=...,
min_code_length=...,
max_code_length=...,
disable_login_after_max_failed_login_attempts=...,
max_failed_login_attempts=...,
expire_password=...,
passcode_expires_days=...,
send_login_disabled_notify_email=...,
login_disabled_notify_email_address=...,
reenable_login=...,
lock_out_in_minutes=...,
)
print(response)