com.sun.xml.wss.saml.assertion.saml11.jaxb10
Class Attribute

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeDesignatorTypeImpl
      extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeTypeImpl
          extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeImpl
              extended by com.sun.xml.wss.saml.assertion.saml11.jaxb10.Attribute
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, com.sun.xml.wss.saml.internal.saml11.jaxb10.Attribute, com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeDesignatorType, com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeType, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.ValidatableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializable, Element

public class Attribute
extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeImpl
implements Attribute

The Attribute element specifies an attribute of the assertion subject. The Attribute element is an extension of the AttributeDesignator element that allows the attribute value to be specified.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeImpl.Unmarshaller
 
Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeImpl
version
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeTypeImpl
_AttributeValue
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeDesignatorTypeImpl
_AttributeName, _AttributeNamespace
 
Constructor Summary
Attribute(com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeType attType)
           
Attribute(String name, String nameSpace, List values)
          Constructs an instance of Attribute.
 
Method Summary
static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeTypeImpl fromElement(Element element)
          Constructs an attribute element from an existing XML block.
 List<Object> getAttributes()
          Gets the value of the attributeValue property.
 String getFriendlyName()
          Gets the value of the friendlyName property.
 String getName()
          Gets the value of the name property.
 String getNameFormat()
          Gets the value of the nameFormat property.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeTypeImpl
_getAttributeValue, getAttributeValue
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeDesignatorTypeImpl
getAttributeName, getAttributeNamespace, setAttributeName, setAttributeNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeType
getAttributeValue
 
Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeDesignatorType
getAttributeName, getAttributeNamespace, setAttributeName, setAttributeNamespace
 

Field Detail

log

protected static final Logger log
Constructor Detail

Attribute

public Attribute(String name,
                 String nameSpace,
                 List values)
Constructs an instance of Attribute.

Parameters:
name - A String representing AttributeName (the name of the attribute).
nameSpace - A String representing the namespace in which AttributeName elements are interpreted.
values - A List of DOM element representing the AttributeValue object.
Throws:
SAMLException - if there is an error in the sender or in the element definition.

Attribute

public Attribute(com.sun.xml.wss.saml.internal.saml11.jaxb10.AttributeType attType)
Method Detail

fromElement

public static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AttributeTypeImpl fromElement(Element element)
                                                                                      throws SAMLException
Constructs an attribute element from an existing XML block.

Parameters:
element - representing a DOM tree element.
Throws:
SAMLException - if there is an error in the sender or in the element definition.

getAttributes

public List<Object> getAttributes()
Description copied from interface: Attribute
Gets the value of the attributeValue property.

Objects of the following type(s) are allowed in the list Object


getFriendlyName

public String getFriendlyName()
Description copied from interface: Attribute
Gets the value of the friendlyName property.

Returns:
object is String

getName

public String getName()
Description copied from interface: Attribute
Gets the value of the name property.

Returns:
object is String

getNameFormat

public String getNameFormat()
Description copied from interface: Attribute
Gets the value of the nameFormat property.

Returns:
object is String


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