/** * @see DavProperty#toXml(Document) */ public Element toXml(Document document) { Element elem = getName().toXml(document); if (grantOnly) { DomUtil.addChildElement(elem, XML_GRANT_ONLY, SecurityConstants.NAMESPACE); } if (noInvert) { DomUtil.addChildElement(elem, XML_NO_INVERT, SecurityConstants.NAMESPACE); } if (denyBeforeGrant) { DomUtil.addChildElement(elem, XML_DENY_BEFORE_GRANT, SecurityConstants.NAMESPACE); } if (requiredPrincipal != null) { elem.appendChild(requiredPrincipal.toXml(document)); } return elem; }
/** * @see DavProperty#toXml(Document) */ @Override public Element toXml(Document document) { Element elem = getName().toXml(document); if (grantOnly) { DomUtil.addChildElement(elem, XML_GRANT_ONLY, SecurityConstants.NAMESPACE); } if (noInvert) { DomUtil.addChildElement(elem, XML_NO_INVERT, SecurityConstants.NAMESPACE); } if (denyBeforeGrant) { DomUtil.addChildElement(elem, XML_DENY_BEFORE_GRANT, SecurityConstants.NAMESPACE); } if (requiredPrincipal != null) { elem.appendChild(requiredPrincipal.toXml(document)); } return elem; }
/** * @see DavProperty#toXml(Document) */ @Override public Element toXml(Document document) { Element elem = getName().toXml(document); if (grantOnly) { DomUtil.addChildElement(elem, XML_GRANT_ONLY, SecurityConstants.NAMESPACE); } if (noInvert) { DomUtil.addChildElement(elem, XML_NO_INVERT, SecurityConstants.NAMESPACE); } if (denyBeforeGrant) { DomUtil.addChildElement(elem, XML_DENY_BEFORE_GRANT, SecurityConstants.NAMESPACE); } if (requiredPrincipal != null) { elem.appendChild(requiredPrincipal.toXml(document)); } return elem; }