authentik_client/models/
agent_psso_user_registration_request.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct AgentPssoUserRegistrationRequest {
17 #[serde(rename = "user_auth")]
18 pub user_auth: String,
19 #[serde(rename = "user_secure_enclave_key")]
20 pub user_secure_enclave_key: String,
21 #[serde(rename = "enclave_key_id")]
22 pub enclave_key_id: String,
23}
24
25impl AgentPssoUserRegistrationRequest {
26 pub fn new(
28 user_auth: String,
29 user_secure_enclave_key: String,
30 enclave_key_id: String,
31 ) -> AgentPssoUserRegistrationRequest {
32 AgentPssoUserRegistrationRequest {
33 user_auth,
34 user_secure_enclave_key,
35 enclave_key_id,
36 }
37 }
38}