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,
|
||||
signed_content.data,
|
||||
signed_content.length,
|
||||
NULL,
|
||||
kdc_identity->certpool,
|
||||
&eContentType,
|
||||
&eContent,
|
||||
@@ -768,6 +769,7 @@ pk_mk_pa_reply_enckey(krb5_context context,
|
||||
goto out;
|
||||
|
||||
ret = hx509_cms_create_signed_1(kdc_identity->hx509ctx,
|
||||
0,
|
||||
oid_id_pkrkeydata(),
|
||||
buf.data,
|
||||
buf.length,
|
||||
@@ -785,6 +787,7 @@ pk_mk_pa_reply_enckey(krb5_context context,
|
||||
goto out;
|
||||
|
||||
ret = hx509_cms_envelope_1(kdc_identity->hx509ctx,
|
||||
0,
|
||||
client_params->cert,
|
||||
signed_data.data, signed_data.length, NULL,
|
||||
oid_id_pkcs7_signedData(), &buf);
|
||||
@@ -881,6 +884,7 @@ pk_mk_pa_reply_dh(krb5_context context,
|
||||
goto out;
|
||||
|
||||
ret = hx509_cms_create_signed_1(kdc_identity->hx509ctx,
|
||||
0,
|
||||
oid_id_pkdhkeydata(),
|
||||
buf.data,
|
||||
buf.length,
|
||||
|
@@ -170,6 +170,7 @@ _krb5_pk_create_sign(krb5_context context,
|
||||
}
|
||||
|
||||
ret = hx509_cms_create_signed_1(id->hx509ctx,
|
||||
0,
|
||||
eContentType,
|
||||
eContent->data,
|
||||
eContent->length,
|
||||
@@ -705,6 +706,7 @@ _krb5_pk_verify_sign(krb5_context context,
|
||||
id->verify_ctx,
|
||||
data,
|
||||
length,
|
||||
NULL,
|
||||
id->certpool,
|
||||
contentType,
|
||||
content,
|
||||
|
Reference in New Issue
Block a user