*/
public class GeneratedKeyUnmarshaller extends XSBase64BinaryUnmarshaller {
/** {@inheritDoc} */
protected void processAttribute(XMLObject samlObject, Attr attribute) throws UnmarshallingException {
GeneratedKey key = (GeneratedKey) samlObject;
QName attrName = XMLHelper.getNodeQName(attribute);
if (GeneratedKey.SOAP11_MUST_UNDERSTAND_ATTR_NAME.equals(attrName)) {
key.setSOAP11MustUnderstand(XSBooleanValue.valueOf(attribute.getValue()));
} else if (GeneratedKey.SOAP11_ACTOR_ATTR_NAME.equals(attrName)) {
key.setSOAP11Actor(attribute.getValue());
} else {
super.processAttribute(samlObject, attribute);
}
}