org.apache.xml.security.keys.content
Class RetrievalMethod

java.lang.Object
  |
  +--org.apache.xml.security.utils.ElementProxy
        |
        +--org.apache.xml.security.utils.SignatureElementProxy
              |
              +--org.apache.xml.security.keys.content.RetrievalMethod
All Implemented Interfaces:
KeyInfoContent

public class RetrievalMethod
extends SignatureElementProxy
implements KeyInfoContent

Author:
$Author: vdkoogh $

Field Summary
static java.lang.String TYPE_DSA
           
static java.lang.String TYPE_MGMT
           
static java.lang.String TYPE_PGP
           
static java.lang.String TYPE_RAWX509
           
static java.lang.String TYPE_RSA
           
static java.lang.String TYPE_SPKI
           
static java.lang.String TYPE_X509
           
 
Fields inherited from class org.apache.xml.security.utils.ElementProxy
_baseURI, _constructionElement, _doc, _state, MODE_CREATE, MODE_DECRYPT, MODE_ENCRYPT, MODE_PROCESS, MODE_SIGN, MODE_UNKNOWN, MODE_VERIFY
 
Constructor Summary
RetrievalMethod(org.w3c.dom.Document doc, java.lang.String URI, Transforms transforms, java.lang.String Type)
          Constructor RetrievalMethod
RetrievalMethod(org.w3c.dom.Element element, java.lang.String BaseURI)
          Constructor RetrievalMethod
 
Method Summary
 java.lang.String getBaseLocalName()
          Returns the localname of the Elements of the sub-class.
 Transforms getTransforms()
          Method getTransforms
 java.lang.String getType()
          Method getType
 java.lang.String getURI()
          Method getURI
 org.w3c.dom.Attr getURIAttr()
          Method getURIAttr
 
Methods inherited from class org.apache.xml.security.utils.SignatureElementProxy
getBaseNamespace
 
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getChildElementLocalName, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, guaranteeThatElementInCorrectSpace, length, setDefaultPrefix, setElement, setXPathNamespaceContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_DSA

public static final java.lang.String TYPE_DSA
See Also:
Constant Field Values

TYPE_RSA

public static final java.lang.String TYPE_RSA
See Also:
Constant Field Values

TYPE_PGP

public static final java.lang.String TYPE_PGP
See Also:
Constant Field Values

TYPE_SPKI

public static final java.lang.String TYPE_SPKI
See Also:
Constant Field Values

TYPE_MGMT

public static final java.lang.String TYPE_MGMT
See Also:
Constant Field Values

TYPE_X509

public static final java.lang.String TYPE_X509
See Also:
Constant Field Values

TYPE_RAWX509

public static final java.lang.String TYPE_RAWX509
See Also:
Constant Field Values
Constructor Detail

RetrievalMethod

public RetrievalMethod(org.w3c.dom.Element element,
                       java.lang.String BaseURI)
                throws XMLSecurityException
Constructor RetrievalMethod

Parameters:
element -
BaseURI -
Throws:
XMLSecurityException

RetrievalMethod

public RetrievalMethod(org.w3c.dom.Document doc,
                       java.lang.String URI,
                       Transforms transforms,
                       java.lang.String Type)
Constructor RetrievalMethod

Parameters:
doc -
URI -
transforms -
Type -
Method Detail

getURIAttr

public org.w3c.dom.Attr getURIAttr()
Method getURIAttr


getURI

public java.lang.String getURI()
Method getURI


getType

public java.lang.String getType()
Method getType


getTransforms

public Transforms getTransforms()
                         throws XMLSecurityException
Method getTransforms

Throws:
XMLSecurityException

getBaseLocalName

public java.lang.String getBaseLocalName()
Description copied from class: ElementProxy
Returns the localname of the Elements of the sub-class.

Specified by:
getBaseLocalName in class ElementProxy
Returns:
the localname of the Elements of the sub-class.