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

java.lang.Object
  extended by org.apache.xml.security.utils.ElementProxy
      extended by org.apache.xml.security.utils.SignatureElementProxy
          extended by org.apache.xml.security.keys.content.RetrievalMethod
All Implemented Interfaces:
KeyInfoContent

public class RetrievalMethod
extends SignatureElementProxy
implements KeyInfoContent


Field Summary
static String TYPE_DSA
          DSA retrieval
static String TYPE_MGMT
          MGMT retrieval
static String TYPE_PGP
          PGP retrieval
static String TYPE_RAWX509
          RAWX509 retrieval
static String TYPE_RSA
          RSA retrieval
static String TYPE_SPKI
          SPKI retrieval
static String TYPE_X509
          X509 retrieval
 
Fields inherited from class org.apache.xml.security.utils.ElementProxy
baseURI, log
 
Constructor Summary
RetrievalMethod(Document doc, String URI, Transforms transforms, String Type)
          Constructor RetrievalMethod
RetrievalMethod(Element element, String BaseURI)
          Constructor RetrievalMethod
 
Method Summary
 String getBaseLocalName()
          Returns the localname of the Elements of the sub-class.
 Transforms getTransforms()
          Method getTransforms
 String getType()
           
 String getURI()
          Method getURI
 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, addReturnToSelf, addText, addTextElement, appendOther, appendSelf, appendSelf, createElementForFamily, createElementForFamilyLocal, createText, getBaseURI, getBigIntegerFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getFirstChild, getLocalAttribute, getTextFromChildElement, getTextFromTextChild, length, registerDefaultPrefixes, setDefaultPrefix, setDocument, setElement, setElement, setLocalAttribute, setLocalIdAttribute, 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 String TYPE_DSA
DSA retrieval

See Also:
Constant Field Values

TYPE_RSA

public static final String TYPE_RSA
RSA retrieval

See Also:
Constant Field Values

TYPE_PGP

public static final String TYPE_PGP
PGP retrieval

See Also:
Constant Field Values

TYPE_SPKI

public static final String TYPE_SPKI
SPKI retrieval

See Also:
Constant Field Values

TYPE_MGMT

public static final String TYPE_MGMT
MGMT retrieval

See Also:
Constant Field Values

TYPE_X509

public static final String TYPE_X509
X509 retrieval

See Also:
Constant Field Values

TYPE_RAWX509

public static final String TYPE_RAWX509
RAWX509 retrieval

See Also:
Constant Field Values
Constructor Detail

RetrievalMethod

public RetrievalMethod(Element element,
                       String BaseURI)
                throws XMLSecurityException
Constructor RetrievalMethod

Parameters:
element -
BaseURI -
Throws:
XMLSecurityException

RetrievalMethod

public RetrievalMethod(Document doc,
                       String URI,
                       Transforms transforms,
                       String Type)
Constructor RetrievalMethod

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

getURIAttr

public Attr getURIAttr()
Method getURIAttr

Returns:
the URI attribute

getURI

public String getURI()
Method getURI

Returns:
URI string

getType

public String getType()
Returns:
the type

getTransforms

public Transforms getTransforms()
                         throws XMLSecurityException
Method getTransforms

Returns:
the transformations
Throws:
XMLSecurityException

getBaseLocalName

public 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.


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.