Class SubjectLocality
- java.lang.Object
-
- com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectLocalityType
-
- com.sun.xml.wss.saml.assertion.saml20.jaxb20.SubjectLocality
-
- All Implemented Interfaces:
SubjectLocality
public class SubjectLocality extends SubjectLocalityType implements SubjectLocality
TheSubjectLocality
element specifies the DNS domain name and IP address for the system entity that performed the authentication. It exists as part ofAuthenticationStatement
element.
-
-
Field Summary
Fields Modifier and Type Field Description protected static Logger
log
-
Fields inherited from class com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectLocalityType
address, dnsName
-
-
Constructor Summary
Constructors Constructor Description SubjectLocality()
Constructor Constructor taking in nothing (assertion schema 25 allows it )SubjectLocality(String address, String dnsName)
Constructs an instance ofSubjectLocality
.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SubjectLocalityType
fromElement(Element element)
Constructs an instance ofSubjectLocality
from an existing XML block.-
Methods inherited from class com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectLocalityType
getAddress, getDNSName, setAddress, setDNSName
-
-
-
-
Field Detail
-
log
protected static final Logger log
-
-
Constructor Detail
-
SubjectLocality
public SubjectLocality()
Constructor Constructor taking in nothing (assertion schema 25 allows it )
-
SubjectLocality
public SubjectLocality(String address, String dnsName)
Constructs an instance ofSubjectLocality
.- Parameters:
address
- String representing the IP Address of the entity that was authenticated.dnsName
- String representing the DNS Address of the entity that was authenticated. As per SAML specification they are both optional, so values can be null.
-
-
Method Detail
-
fromElement
public static SubjectLocalityType fromElement(Element element) throws SAMLException
Constructs an instance ofSubjectLocality
from an existing XML block.- Parameters:
element
- Aorg.w3c.dom.Element
representing DOM tree forSubjectLocality
object.- Throws:
SAMLException
- if it could not process the Element properly, implying that there is an error in the sender or in the element definition.
-
-