Skip to content

Latest commit

 

History

History
102 lines (93 loc) · 4.25 KB

File metadata and controls

102 lines (93 loc) · 4.25 KB

ChallengeTypes

Properties

Name Type Description Notes
flow_info ContextualFlowInfo [optional]
component str [optional] [default to 'ak-stage-user-login']
response_errors Dict[str, List[ErrorDetail]] [optional]
pending_user str
pending_user_avatar str
error_message str [optional]
client_id str
scope str
redirect_uri str
state str
activation_barcode str
activation_code str
stage_uuid str
email str [optional]
email_required bool [optional] [default to True]
phone_number_required bool [optional] [default to True]
codes List[str]
config_url str
device_challenges List[DeviceChallenge]
configuration_stages List[SelectableStage]
registration Dict[str, object]
url str
attrs Dict[str, str]
title str [optional]
site_key str
js_url str
interactive bool
header_text str [optional]
permissions List[ConsentPermission]
additional_permissions List[ConsentPermission]
token str
name str
challenge str
challenge_idle_timeout int
request_id str
error str [optional]
traceback str [optional]
loading_overlay bool [optional] [default to False]
loading_text str
user_fields List[str]
pending_user_identifier str [optional]
password_fields bool
allow_show_password bool [optional] [default to False]
application_pre str [optional]
application_pre_launch str [optional]
flow_designation FlowDesignationEnum
captcha_stage CaptchaChallenge [optional]
enroll_url str [optional]
recovery_url str [optional]
passwordless_url str [optional]
primary_action str
sources List[LoginSource] [optional]
show_source_labels bool
enable_remember_me bool [optional] [default to True]
passkey_challenge Dict[str, object] [optional]
logout_urls List[LogoutURL] [optional]
provider_name str [optional]
is_complete bool [optional] [default to False]
post_url str [optional]
redirect_url str [optional]
saml_binding SAMLBindingsEnum [optional]
saml_request str [optional]
saml_response str [optional]
saml_relay_state str [optional]
slug str
fields List[StagePrompt]
to str
application_name str [optional]
application_launch_url str [optional]
invalidation_flow_url str [optional]
brand_name str
body str
bot_username str Telegram bot username
request_message_access bool

Example

from authentik_client.models.challenge_types import ChallengeTypes

# TODO update the JSON string below
json = "{}"
# create an instance of ChallengeTypes from a JSON string
challenge_types_instance = ChallengeTypes.from_json(json)
# print the JSON string representation of the object
print(ChallengeTypes.to_json())

# convert the object into a dict
challenge_types_dict = challenge_types_instance.to_dict()
# create an instance of ChallengeTypes from a dict
challenge_types_from_dict = ChallengeTypes.from_dict(challenge_types_dict)

[Back to Model list] [Back to API list] [Back to README]