org.opensaml.ws.wssecurity.impl
Class KeyIdentifierImpl

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.validation.AbstractValidatingXMLObject
          extended by org.opensaml.ws.wssecurity.impl.AbstractWSSecurityObject
              extended by org.opensaml.ws.wssecurity.impl.AttributedStringImpl
                  extended by org.opensaml.ws.wssecurity.impl.EncodedStringImpl
                      extended by org.opensaml.ws.wssecurity.impl.KeyIdentifierImpl
All Implemented Interfaces:
AttributedString, EncodedString, IdBearing, KeyIdentifier, WSSecurityObject, org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.schema.XSString, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject

public class KeyIdentifierImpl
extends EncodedStringImpl
implements KeyIdentifier

KeyIdentifierImpl.


Field Summary
 
Fields inherited from interface org.opensaml.ws.wssecurity.KeyIdentifier
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME, VALUE_TYPE_ATTRIB_NAME
 
Fields inherited from interface org.opensaml.ws.wssecurity.EncodedString
ENCODING_TYPE_ATTRIB_NAME, ENCODING_TYPE_BASE64_BINARY
 
Fields inherited from interface org.opensaml.ws.wssecurity.IdBearing
WSU_ID_ATTR_LOCAL_NAME, WSU_ID_ATTR_NAME
 
Constructor Summary
KeyIdentifierImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
          Constructor.
 
Method Summary
 String getValueType()
          Returns the ValueType attribute URI value.
 void setValueType(String newValueType)
          Sets the ValueType attribute URI value.
 
Methods inherited from class org.opensaml.ws.wssecurity.impl.EncodedStringImpl
getEncodingType, setEncodingType
 
Methods inherited from class org.opensaml.ws.wssecurity.impl.AttributedStringImpl
getUnknownAttributes, getValue, getWSUId, setValue, setWSUId
 
Methods inherited from class org.opensaml.ws.wssecurity.impl.AbstractWSSecurityObject
getOrderedChildren
 
Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate, validateChildren
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, 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, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.ws.wssecurity.EncodedString
getEncodingType, setEncodingType
 
Methods inherited from interface org.opensaml.xml.schema.XSString
getValue, setValue
 
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, 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, setSchemaLocation
 
Methods inherited from interface org.opensaml.ws.wssecurity.IdBearing
getWSUId, setWSUId
 
Methods inherited from interface org.opensaml.xml.AttributeExtensibleXMLObject
getUnknownAttributes
 

Constructor Detail

KeyIdentifierImpl

public KeyIdentifierImpl(String namespaceURI,
                         String elementLocalName,
                         String namespacePrefix)
Constructor.

Parameters:
namespaceURI - namespace of the element
elementLocalName - name of the element
namespacePrefix - namespace prefix of the element
Method Detail

getValueType

public String getValueType()
Returns the ValueType attribute URI value.

Specified by:
getValueType in interface KeyIdentifier
Returns:
the ValueType attribute value or null.

setValueType

public void setValueType(String newValueType)
Sets the ValueType attribute URI value.

Specified by:
setValueType in interface KeyIdentifier
Parameters:
newValueType - the ValueType attribute value.


Copyright © 2006-2013 Internet2. All Rights Reserved.