ServiceProviderPortalPasscodeRulesModifyRequest
Bases: OCIRequest
Request to modify the service provider'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
The following elements are only used in AS data mode and ignored in XS data mode:
enableDefaultPasscode
defaultPasscode
Attributes:
service_provider_id (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]]):
enable_default_passcode (Optional[bool]):
default_passcode (Optional[Nillable[str]]):
reenable_login (Optional[bool]):
lock_out_in_minutes (Optional[int]):
Source code in src/mercury_ocip_fast/commands/commands.py
68891 68892 68893 68894 68895 68896 68897 68898 68899 68900 68901 68902 68903 68904 68905 68906 68907 68908 68909 68910 68911 68912 68913 68914 68915 68916 68917 68918 68919 68920 68921 68922 68923 68924 68925 68926 68927 68928 68929 68930 68931 68932 68933 68934 68935 68936 68937 68938 68939 68940 68941 68942 68943 68944 68945 68946 68947 68948 68949 68950 68951 68952 68953 68954 68955 68956 68957 68958 68959 68960 68961 68962 68963 68964 68965 68966 68967 68968 68969 68970 68971 68972 68973 68974 68975 68976 68977 68978 68979 68980 68981 68982 68983 68984 68985 68986 68987 68988 68989 68990 68991 68992 68993 68994 68995 68996 68997 68998 68999 69000 69001 69002 69003 69004 69005 69006 69007 69008 69009 69010 69011 69012 69013 69014 69015 69016 69017 69018 69019 69020 69021 69022 69023 69024 69025 69026 69027 69028 69029 69030 69031 69032 69033 69034 69035 69036 69037 69038 69039 69040 69041 69042 69043 69044 69045 69046 69047 69048 69049 69050 69051 69052 69053 69054 69055 69056 69057 69058 69059 69060 69061 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import ServiceProviderPortalPasscodeRulesModifyRequest
client = Client()
command = ServiceProviderPortalPasscodeRulesModifyRequest(
service_provider_id=...,
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=...,
enable_default_passcode=...,
default_passcode=...,
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("ServiceProviderPortalPasscodeRulesModifyRequest",
service_provider_id=...,
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=...,
enable_default_passcode=...,
default_passcode=...,
reenable_login=...,
lock_out_in_minutes=...,
)
print(response)