private void setAttribute(String namespaceUri, String localName, String value, boolean isIdAttribute) { synchronized(document) { XmlQName xmlQName = new XmlQName(this, namespaceUri, localName); if (xmlQName.hasLocalNamespace()) { element.setAttributeNS(null, xmlQName.getLocalName(), value); if (isIdAttribute) { element.setIdAttributeNS(null, xmlQName.getLocalName(), true); } } else { element.setAttributeNS(xmlQName.getNamespaceUri(), xmlQName.getPrefixedName(), value); if (isIdAttribute) { element.setIdAttributeNS(xmlQName.getNamespaceUri(), xmlQName.getLocalName(), true); } } } }
/** * @see org.w3c.dom.Element#setIdAttributeNS(java.lang.String, java.lang.String, boolean) */ @Override public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException { original.get().setIdAttributeNS(namespaceURI, localName, isId); }
/** * @see org.w3c.dom.Element#setIdAttributeNS(java.lang.String, java.lang.String, boolean) */ public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException { getAtualInterno().setIdAttributeNS(namespaceURI, localName, isId); }
public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException { try { _delegate.setIdAttributeNS(namespaceURI, localName, isId); } catch (org.w3c.dom.DOMException ex) { throw wrap(ex); } }
/** * @see org.w3c.dom.Element#setIdAttributeNS(java.lang.String, java.lang.String, boolean) */ public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException { getCurrentInternal().setIdAttributeNS(namespaceURI, localName, isId); }
/** * @param namespaceURI * @param localName * @param isId * @throws org.w3c.dom.DOMException * @see org.w3c.dom.Element#setIdAttributeNS(java.lang.String, * java.lang.String, boolean) */ public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) { getParent().setIdAttributeNS(namespaceURI, localName, isId); }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { KeyInfoType keyInfo = (KeyInfoType) xmlObject; if (keyInfo.getID() != null) { domElement.setAttributeNS(null, KeyInfoType.ID_ATTRIB_NAME, keyInfo.getID()); domElement.setIdAttributeNS(null, KeyInfoType.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { ECKeyValue ec = (ECKeyValue) xmlObject; if (ec.getID() != null) { domElement.setAttributeNS(null, ECKeyValue.ID_ATTRIB_NAME, ec.getID()); domElement.setIdAttributeNS(null, ECKeyValue.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { EncryptionProperties ep = (EncryptionProperties) xmlObject; if (ep.getID() != null) { domElement.setAttributeNS(null, EncryptionProperties.ID_ATTRIB_NAME, ep.getID()); domElement.setIdAttributeNS(null, EncryptionProperties.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { EncryptionProperties ep = (EncryptionProperties) xmlObject; if (ep.getID() != null) { domElement.setAttributeNS(null, EncryptionProperties.ID_ATTRIB_NAME, ep.getID()); domElement.setIdAttributeNS(null, EncryptionProperties.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { DEREncodedKeyValue der = (DEREncodedKeyValue) xmlObject; if (der.getID() != null) { domElement.setAttributeNS(null, DEREncodedKeyValue.ID_ATTRIB_NAME, der.getID()); domElement.setIdAttributeNS(null, DEREncodedKeyValue.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { ECKeyValue ec = (ECKeyValue) xmlObject; if (ec.getID() != null) { domElement.setAttributeNS(null, ECKeyValue.ID_ATTRIB_NAME, ec.getID()); domElement.setIdAttributeNS(null, ECKeyValue.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { KeyInfoType keyInfo = (KeyInfoType) xmlObject; if (keyInfo.getID() != null) { domElement.setAttributeNS(null, KeyInfoType.ID_ATTRIB_NAME, keyInfo.getID()); domElement.setIdAttributeNS(null, KeyInfoType.ID_ATTRIB_NAME, true); } }
/** {@inheritDoc} */ public XMLObject unmarshall(Element domElement) throws UnmarshallingException { // After regular unmarshalling, check the minor version and set ID-ness if not SAML 1.0 ResponseAbstractType response = (ResponseAbstractType) super.unmarshall(domElement); if (response.getVersion() != SAMLVersion.VERSION_10 && !Strings.isNullOrEmpty(response.getID())) { domElement.setIdAttributeNS(null, ResponseAbstractType.ID_ATTRIB_NAME, true); } return response; }
/** {@inheritDoc} */ public XMLObject unmarshall(Element domElement) throws UnmarshallingException { // After regular unmarshalling, check the minor version and set ID-ness if not SAML 1.0 Assertion assertion = (Assertion) super.unmarshall(domElement); if (assertion.getMinorVersion() != 0 && !Strings.isNullOrEmpty(assertion.getID())) { domElement.setIdAttributeNS(null, Assertion.ID_ATTRIB_NAME, true); } return assertion; }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { KeyInfoReference ref = (KeyInfoReference) xmlObject; if (ref.getID() != null) { domElement.setAttributeNS(null, KeyInfoReference.ID_ATTRIB_NAME, ref.getID()); domElement.setIdAttributeNS(null, KeyInfoReference.ID_ATTRIB_NAME, true); } if (ref.getURI() != null) { domElement.setAttributeNS(null, KeyInfoReference.URI_ATTRIB_NAME, ref.getURI()); } } }
/** {@inheritDoc} */ protected void marshallAttributes(XMLObject xmlObject, Element domElement) throws MarshallingException { KeyInfoReference ref = (KeyInfoReference) xmlObject; if (ref.getID() != null) { domElement.setAttributeNS(null, KeyInfoReference.ID_ATTRIB_NAME, ref.getID()); domElement.setIdAttributeNS(null, KeyInfoReference.ID_ATTRIB_NAME, true); } if (ref.getURI() != null) { domElement.setAttributeNS(null, KeyInfoReference.URI_ATTRIB_NAME, ref.getURI()); } } }
/** {@inheritDoc} */ public XMLObject unmarshall(Element domElement) throws UnmarshallingException { // After regular unmarshalling, check the minor version and set ID-ness if not SAML 1.0 ResponseAbstractType response = (ResponseAbstractType) super.unmarshall(domElement); if (response.getMinorVersion() != 0 && !DatatypeHelper.isEmpty(response.getID())) { domElement.setIdAttributeNS(null, ResponseAbstractType.ID_ATTRIB_NAME, true); } return response; }
/** {@inheritDoc} */ public XMLObject unmarshall(Element domElement) throws UnmarshallingException { // After regular unmarshalling, check the minor version and set ID-ness if not SAML 1.0 RequestAbstractType request = (RequestAbstractType) super.unmarshall(domElement); if (request.getMinorVersion() != 0 && !DatatypeHelper.isEmpty(request.getID())) { domElement.setIdAttributeNS(null, RequestAbstractType.ID_ATTRIB_NAME, true); } return request; }
/** {@inheritDoc} */ public XMLObject unmarshall(Element domElement) throws UnmarshallingException { // After regular unmarshalling, check the minor version and set ID-ness if not SAML 1.0 Assertion assertion = (Assertion) super.unmarshall(domElement); if (assertion.getMinorVersion() != 0 && !DatatypeHelper.isEmpty(assertion.getID())) { domElement.setIdAttributeNS(null, Assertion.ID_ATTRIB_NAME, true); } return assertion; }