pass extra flags for detached signatures.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20171 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2007-02-03 22:47:25 +00:00
parent 9b8384b209
commit f37c85ba61
2 changed files with 6 additions and 0 deletions

View File

@@ -527,6 +527,7 @@ _kdc_pk_rd_padata(krb5_context context,
kdc_identity->verify_ctx, kdc_identity->verify_ctx,
signed_content.data, signed_content.data,
signed_content.length, signed_content.length,
NULL,
kdc_identity->certpool, kdc_identity->certpool,
&eContentType, &eContentType,
&eContent, &eContent,
@@ -768,6 +769,7 @@ pk_mk_pa_reply_enckey(krb5_context context,
goto out; goto out;
ret = hx509_cms_create_signed_1(kdc_identity->hx509ctx, ret = hx509_cms_create_signed_1(kdc_identity->hx509ctx,
0,
oid_id_pkrkeydata(), oid_id_pkrkeydata(),
buf.data, buf.data,
buf.length, buf.length,
@@ -785,6 +787,7 @@ pk_mk_pa_reply_enckey(krb5_context context,
goto out; goto out;
ret = hx509_cms_envelope_1(kdc_identity->hx509ctx, ret = hx509_cms_envelope_1(kdc_identity->hx509ctx,
0,
client_params->cert, client_params->cert,
signed_data.data, signed_data.length, NULL, signed_data.data, signed_data.length, NULL,
oid_id_pkcs7_signedData(), &buf); oid_id_pkcs7_signedData(), &buf);
@@ -881,6 +884,7 @@ pk_mk_pa_reply_dh(krb5_context context,
goto out; goto out;
ret = hx509_cms_create_signed_1(kdc_identity->hx509ctx, ret = hx509_cms_create_signed_1(kdc_identity->hx509ctx,
0,
oid_id_pkdhkeydata(), oid_id_pkdhkeydata(),
buf.data, buf.data,
buf.length, buf.length,

View File

@@ -170,6 +170,7 @@ _krb5_pk_create_sign(krb5_context context,
} }
ret = hx509_cms_create_signed_1(id->hx509ctx, ret = hx509_cms_create_signed_1(id->hx509ctx,
0,
eContentType, eContentType,
eContent->data, eContent->data,
eContent->length, eContent->length,
@@ -705,6 +706,7 @@ _krb5_pk_verify_sign(krb5_context context,
id->verify_ctx, id->verify_ctx,
data, data,
length, length,
NULL,
id->certpool, id->certpool,
contentType, contentType,
content, content,