ctdb-failover: Split statd_callout add-client/del-client
[samba.git] / source4 / kdc / ad_claims.h
index 383d25f76aa15a144513befae4ee92458382cef6..e54b1dac7a77fbf085d208434e4f10e509848f51 100644 (file)
 #include "lib/util/data_blob.h"
 #include "ldb.h"
 
-int get_claims_for_principal(struct ldb_context *ldb,
-                            TALLOC_CTX *mem_ctx,
-                            const struct ldb_message *principal,
-                            DATA_BLOB *claims_blob);
+struct CLAIMS_SET;
+
+bool ad_claims_are_issued(struct ldb_context *samdb);
+
+int get_claims_set_for_principal(struct ldb_context *ldb,
+                                TALLOC_CTX *mem_ctx,
+                                const struct ldb_message *principal,
+                                struct CLAIMS_SET **claims_set_out);
 
 #endif