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:
@@ -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,
|
||||||
|
@@ -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,
|
||||||
|
Reference in New Issue
Block a user