EncryptedHeader eh = new EncryptedHeader(eht, data, key, soapVersion);
return eh;
}
public EncryptedKey createEncryptedKey(String id , String keyEncAlgo,KeyInfo keyInfo,Key dkEK, Key dataEncKey) throws XWSSecurityException{
EncryptedKeyType ekt = eoFactory.createEncryptedKeyType();
EncryptionMethodType emt = eoFactory.createEncryptionMethodType();
emt.setAlgorithm(keyEncAlgo);
ekt.setEncryptionMethod(emt);
ekt.setKeyInfo(keyInfo);
CipherDataType ct = new CipherDataType();
ct.setCipherValue("ek".getBytes());
ekt.setCipherData(ct);
ekt.setId(id);
return new JAXBEncryptedKey(ekt,dkEK,dataEncKey,soapVersion);
}