com.sun.xml.wss.saml.assertion.saml20.jaxb20
Class SubjectLocality

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectLocalityType
      extended by com.sun.xml.wss.saml.assertion.saml20.jaxb20.SubjectLocality
All Implemented Interfaces:
SubjectLocality

public class SubjectLocality
extends SubjectLocalityType
implements SubjectLocality

The SubjectLocality element specifies the DNS domain name and IP address for the system entity that performed the authentication. It exists as part of AuthenticationStatement element.


Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectLocalityType
address, dnsName
 
Constructor Summary
SubjectLocality()
          Constructor Constructor taking in nothing (assertion schema 25 allows it )
SubjectLocality(String address, String dnsName)
          Constructs an instance of SubjectLocality.
 
Method Summary
static SubjectLocalityType fromElement(Element element)
          Constructs an instance of SubjectLocality from an existing XML block.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectLocalityType
getAddress, getDNSName, setAddress, setDNSName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 of SubjectLocality.

Parameters:
ipAddress - String representing the IP Address of the entity that was authenticated.
dnsAddress - 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 of SubjectLocality from an existing XML block.

Parameters:
localityElement - A org.w3c.dom.Element representing DOM tree for SubjectLocality 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.


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.