]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:kdc: Remove unused function get_claims_blob_for_principal()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 5 Oct 2023 02:34:55 +0000 (15:34 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 12 Oct 2023 23:13:32 +0000 (23:13 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/kdc/ad_claims.c
source4/kdc/ad_claims.h

index b8c355a11ed18966c3c56e2a0ed5085c197b93a0..5ce23be57bafb846149ed2e6897fc2d6c2c1ea0c 100644 (file)
@@ -1227,36 +1227,3 @@ int get_claims_set_for_principal(struct ldb_context *ldb,
                              principal_class->governsID_id,
                              claims_set_out);
 }
-
-int get_claims_blob_for_principal(struct ldb_context *ldb,
-                            TALLOC_CTX *mem_ctx,
-                            const struct ldb_message *principal,
-                            DATA_BLOB *claims_blob_out)
-{
-       struct CLAIMS_SET *claims_set = NULL;
-       int ret;
-       NTSTATUS status;
-
-       *claims_blob_out = data_blob_null;
-
-       ret = get_claims_set_for_principal(ldb,
-                                          mem_ctx,
-                                          principal,
-                                          &claims_set);
-       if (ret) {
-               return ret;
-       }
-
-       if (claims_set == NULL) {
-               return LDB_SUCCESS;
-       }
-
-       /* Encode the claims ready to go into a PAC buffer. */
-       status = encode_claims_set(mem_ctx, claims_set, claims_blob_out);
-       if (!NT_STATUS_IS_OK(status)) {
-               ret = LDB_ERR_OPERATIONS_ERROR;
-               talloc_free(claims_set);
-       }
-
-       return ret;
-}
index b934e34bbd7461565e77f8ed997eefccef267355..e54b1dac7a77fbf085d208434e4f10e509848f51 100644 (file)
@@ -33,9 +33,4 @@ int get_claims_set_for_principal(struct ldb_context *ldb,
                                 const struct ldb_message *principal,
                                 struct CLAIMS_SET **claims_set_out);
 
-int get_claims_blob_for_principal(struct ldb_context *ldb,
-                                 TALLOC_CTX *mem_ctx,
-                                 const struct ldb_message *principal,
-                                 DATA_BLOB *claims_blob_out);
-
 #endif