ref.setDigestValue(digestValueBytes);
return ref;
}
private static KeyDataValue mapX509DataType(JAXBElement apiKeyInfoContentJAXB, KeyInfo modelKeyInfo) throws RuntimeException {
X509DataType apiKeyInfoContent = (X509DataType)apiKeyInfoContentJAXB.getValue();
KeyDataValue modelX509KeyData = new KeyDataValue();
modelX509KeyData.setKeyDataType(X509DataType.class.getSimpleName());
modelX509KeyData.setKeyDataName(apiKeyInfoContentJAXB.getName().getLocalPart());
modelX509KeyData.setKeyInfo(modelKeyInfo);
List<Object> x509IssuerSerialOrX509SKIOrX509SubjectNameList = apiKeyInfoContent.getX509IssuerSerialOrX509SKIOrX509SubjectName();
for (Object x509IssuerSerialOrX509SKIOrX509SubjectNameObj : x509IssuerSerialOrX509SKIOrX509SubjectNameList) {
JAXBElement x509IssuerSerialOrX509SKIOrX509SubjectNameJAXB = (JAXBElement)x509IssuerSerialOrX509SKIOrX509SubjectNameObj;
String tagName = x509IssuerSerialOrX509SKIOrX509SubjectNameJAXB.getName().getLocalPart();
Object x509IssuerSerialOrX509SKIOrX509SubjectName = x509IssuerSerialOrX509SKIOrX509SubjectNameJAXB.getValue();