Package com.sun.identity.saml2.assertion
Interface SubjectLocality
-
@SupportedAll public interface 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.<complexType name="SubjectLocalityType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Address" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="DNSName" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAddress()
Returns the value of theAddress
attribute.String
getDNSName()
Returns the value of theDNSName
attribute.boolean
isMutable()
Returns the mutability of the object.void
makeImmutable()
Makes the object immutable.void
setAddress(String value)
Sets the value of theAddress
attribute.void
setDNSName(String value)
Sets the value of theDNSName
attribute.String
toXMLString()
Returns a String representation of the element.String
toXMLString(boolean includeNS, boolean declareNS)
Returns a String representation of theSubjectLocality
element.
-
-
-
Method Detail
-
makeImmutable
void makeImmutable()
Makes the object immutable.
-
isMutable
boolean isMutable()
Returns the mutability of the object.- Returns:
true
if the object is mutable;false
otherwise.
-
getDNSName
String getDNSName()
Returns the value of theDNSName
attribute.- Returns:
- the value of the
DNSName
attribute. - See Also:
setDNSName(String)
-
setDNSName
void setDNSName(String value) throws SAML2Exception
Sets the value of theDNSName
attribute.- Parameters:
value
- new value of theDNSName
attribute.- Throws:
SAML2Exception
- if the object is immutable.- See Also:
getDNSName()
-
getAddress
String getAddress()
Returns the value of theAddress
attribute.- Returns:
- the value of the
Address
attribute. - See Also:
setAddress(String)
-
setAddress
void setAddress(String value) throws SAML2Exception
Sets the value of theAddress
attribute.- Parameters:
value
- new value ofAddress
attribute.- Throws:
SAML2Exception
- if the object is immutable.- See Also:
getAddress()
-
toXMLString
String toXMLString() throws SAML2Exception
Returns a String representation of the element.- Returns:
- A string containing the valid XML for this element. By default name space name is prepended to the element name.
- Throws:
SAML2Exception
- if the object does not conform to the schema.
-
toXMLString
String toXMLString(boolean includeNS, boolean declareNS) throws SAML2Exception
Returns a String representation of theSubjectLocality
element.- Parameters:
includeNS
- Determines whether or not the namespace qualifier is prepended to the Element when converteddeclareNS
- Determines whether or not the namespace is declared within the Element.- Returns:
- A string containing the valid XML for this element
- Throws:
SAML2Exception
- if the object does not conform to the schema.
-
-