public class CurrentAddressTypeImpl extends CurrentAddressStructuredTypeImpl implements CurrentAddressType
CurrentAddressType.TYPE_LOCAL_NAME, TYPE_NAME| Constructor and Description |
|---|
CurrentAddressTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
toSwedishEidString()
Within the Swedish eID Framework only string-valued attributes are released.
|
getAdminunitFirstline, getAdminunitSecondline, getCvaddressArea, getLocatorDesignator, getLocatorName, getOrderedChildren, getPoBox, getPostCode, getPostName, getThoroughfare, setAdminunitFirstline, setAdminunitSecondline, setCvaddressArea, setLocatorDesignator, setLocatorName, setPoBox, setPostCode, setPostName, setThoroughfareaddNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdminunitFirstline, getAdminunitSecondline, getCvaddressArea, getLocatorDesignator, getLocatorName, getPoBox, getPostCode, getPostName, getThoroughfare, setAdminunitFirstline, setAdminunitSecondline, setCvaddressArea, setLocatorDesignator, setLocatorName, setPoBox, setPostCode, setPostName, setThoroughfareaddNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationpublic CurrentAddressTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String toSwedishEidString()
http://eidas.europa.eu/attributes/naturalperson/CurrentAddress attribute is converted into the the
attribute eidasNaturalPersonAddress (urn:oid:1.2.752.201.3.9). This attribute holds a string value which
contains URL-encoded key-value pairs separated by semicolons.
The XML-snippet below:
<eidas:LocatorDesignator>22</eidas:LocatorDesignator>
<eidas:Thoroughfare>Arcacia Avenue</eidas:Thoroughfare>
<eidas:PostName>London</eidas:PostName>
<eidas:PostCode>SW1A 1AA</eidas:Postcode>
will be represented as: "LocatorDesignator=22;Thoroughfare=Arcacia%20Avenue;PostName=London;PostCode=SW1A%201AA".toSwedishEidString in interface CurrentAddressTypeCopyright © 2018 Litsec AB. All rights reserved.