in java/remoteprovisioning/CertificateRequestSerializer.java [286:301]
public Builder addAdditionalDkSignature(String signerId, Sign1Message[] dkSignature)
throws CborException {
CBORObject certs = CBORObject.NewArray();
try {
for (int i = 0; i < dkSignature.length; i++) {
certs.Add(dkSignature[i].EncodeToCBORObject());
}
mAdditionalDkSignatures.Add(CBORObject.FromObject(signerId), certs);
} catch (CoseException e) {
throw new CborException(
"Additional device key signature encoding failure",
e,
CborException.SERIALIZATION_ERROR);
}
return this;
}