@@ -123,35 +123,23 @@ def update_settings(
123123 body : dict [str , Any ] = {
124124 "tenantId" : id ,
125125 "selfProvisioningDomains" : self_provisioning_domains ,
126+ "domains" : domains ,
127+ "authType" : auth_type ,
128+ "enabled" : session_settings_enabled ,
129+ "refreshTokenExpiration" : refresh_token_expiration ,
130+ "refreshTokenExpirationUnit" : refresh_token_expiration_unit ,
131+ "sessionTokenExpiration" : session_token_expiration ,
132+ "sessionTokenExpirationUnit" : session_token_expiration_unit ,
133+ "stepupTokenExpiration" : stepup_token_expiration ,
134+ "stepupTokenExpirationUnit" : stepup_token_expiration_unit ,
135+ "enableInactivity" : enable_inactivity ,
136+ "inactivityTime" : inactivity_time ,
137+ "inactivityTimeUnit" : inactivity_time_unit ,
138+ "JITDisabled" : JITDisabled ,
126139 }
127140
128- if domains is not None :
129- body ["domains" ] = domains
130- if auth_type is not None :
131- body ["authType" ] = auth_type
132- if session_settings_enabled is not None :
133- body ["sessionSettingsEnabled" ] = session_settings_enabled
134- if refresh_token_expiration is not None :
135- body ["refreshTokenExpiration" ] = refresh_token_expiration
136- if refresh_token_expiration_unit is not None :
137- body ["refreshTokenExpirationUnit" ] = refresh_token_expiration_unit
138- if session_token_expiration is not None :
139- body ["sessionTokenExpiration" ] = session_token_expiration
140- if session_token_expiration_unit is not None :
141- body ["sessionTokenExpirationUnit" ] = session_token_expiration_unit
142- if stepup_token_expiration is not None :
143- body ["stepupTokenExpiration" ] = stepup_token_expiration
144- if stepup_token_expiration_unit is not None :
145- body ["stepupTokenExpirationUnit" ] = stepup_token_expiration_unit
146- if enable_inactivity is not None :
147- body ["enableInactivity" ] = enable_inactivity
148- if inactivity_time is not None :
149- body ["inactivityTime" ] = inactivity_time
150- if inactivity_time_unit is not None :
151- body ["inactivityTimeUnit" ] = inactivity_time_unit
152- if JITDisabled is not None :
153- body ["JITDisabled" ] = JITDisabled
154-
141+ body = {k : v for k , v in body .items () if v is not None }
142+
155143 self ._http .post (
156144 MgmtV1 .tenant_settings_path ,
157145 body = body ,
0 commit comments