Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 3.25 KB

File metadata and controls

48 lines (39 loc) · 3.25 KB

PatchedWSFederationProviderRequest

WSFederationProvider Serializer

Properties

Name Type Description Notes
name str [optional]
authentication_flow UUID Flow used for authentication when the associated application is accessed by an un-authenticated user. [optional]
authorization_flow UUID Flow used when authorizing this provider. [optional]
invalidation_flow UUID Flow used ending the session from a provider. [optional]
property_mappings List[UUID] [optional]
reply_url str [optional]
wtrealm str [optional]
assertion_valid_not_before str Assertion valid not before current time + this value (Format: hours=-1;minutes=-2;seconds=-3). [optional]
assertion_valid_not_on_or_after str Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
session_valid_not_on_or_after str Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
name_id_mapping UUID Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be considered [optional]
authn_context_class_ref_mapping UUID Configure how the AuthnContextClassRef value will be created. When left empty, the AuthnContextClassRef will be set based on which authentication methods the user used to authenticate. [optional]
digest_algorithm DigestAlgorithmEnum [optional]
signature_algorithm SignatureAlgorithmEnum [optional]
signing_kp UUID Keypair used to sign outgoing Responses going to the Service Provider. [optional]
encryption_kp UUID When selected, incoming assertions are encrypted by the IdP using the public key of the encryption keypair. The assertion is decrypted by the SP using the the private key. [optional]
sign_assertion bool [optional]
sign_logout_request bool [optional]
default_name_id_policy SAMLNameIDPolicyEnum [optional]

Example

from authentik_client.models.patched_ws_federation_provider_request import PatchedWSFederationProviderRequest

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

# convert the object into a dict
patched_ws_federation_provider_request_dict = patched_ws_federation_provider_request_instance.to_dict()
# create an instance of PatchedWSFederationProviderRequest from a dict
patched_ws_federation_provider_request_from_dict = PatchedWSFederationProviderRequest.from_dict(patched_ws_federation_provider_request_dict)

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