s3:utils: let smbstatus report anonymous signing/encryption explicitly
[samba.git] / source4 / auth / session.h
index 813fb2c11a910d6d513d78d9b8c2324b9347d2fe..3258c807137d177792e49d8c4adc2ca30af81c1c 100644 (file)
@@ -68,6 +68,8 @@ NTSTATUS auth_generate_security_token(TALLOC_CTX *mem_ctx,
                                       struct loadparm_context *lp_ctx, /* Optional, if you don't want privileges */
                                       struct ldb_context *sam_ctx, /* Optional, if you don't want local groups */
                                       const struct auth_user_info_dc *user_info_dc,
+                                      const struct auth_user_info_dc *device_info_dc,
+                                      const struct auth_claims auth_claims,
                                       uint32_t session_info_flags,
                                       struct security_token **_security_token);
 NTSTATUS auth_generate_session_info(TALLOC_CTX *mem_ctx,
@@ -134,7 +136,8 @@ NTSTATUS claims_data_from_claims_set(TALLOC_CTX *claims_data_ctx,
  * From a ‘claims_data’ structure, return an encoded claims blob that can be put
  * into a PAC.
  */
-NTSTATUS claims_data_encoded_claims_set(struct claims_data *claims_data,
+NTSTATUS claims_data_encoded_claims_set(TALLOC_CTX *mem_ctx,
+                                       struct claims_data *claims_data,
                                        DATA_BLOB *encoded_claims_set_out);
 
 /*