Oracle Security Developer Tools SAML 2.0 Java API Reference
10g (10.1.4.0.1)

B28174-01


oracle.security.xmlsec.saml2.ac
Class KeyActivation

java.lang.Object
  extended byoracle.security.xmlsec.util.XMLNode
      extended byoracle.security.xmlsec.util.XMLElement
          extended byoracle.security.xmlsec.saml2.ac.KeyActivation


public class KeyActivation
extends oracle.security.xmlsec.util.XMLElement

Represents the action that must be performed before a private key can be used.


Field Summary

 

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

 

Constructor Summary
  KeyActivation(org.w3c.dom.Document doc, java.lang.String nsURI)
          Creates a new KeyActivation instance.
protected KeyActivation(org.w3c.dom.Document doc, java.lang.String nsURI, java.lang.String localName)
          Creates a new KeyActivation instance.
  KeyActivation(org.w3c.dom.Element element)
          Creates a new KeyActivation instance from the given Element node.
  KeyActivation(org.w3c.dom.Element element, java.lang.String systemID)
          Creates a new KeyActivation instance from the given Element node.

 

Method Summary
 void addExtension(Extension extension)
          Add a schema extension.
 ActivationPin getActivationPin()
          Returns the activation pin.
 java.util.List getExtensions()
          Returns the schema extensions.
 void setActivationPin(ActivationPin ap)
          Sets the activation pin.

 

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix

 

Methods inherited from class oracle.security.xmlsec.util.XMLNode
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

KeyActivation

public KeyActivation(org.w3c.dom.Element element)
              throws org.w3c.dom.DOMException
Creates a new KeyActivation instance from the given Element node.
Parameters:
element - An KeyActivation element.
Throws:
org.w3c.dom.DOMException

KeyActivation

public KeyActivation(org.w3c.dom.Element element,
                     java.lang.String systemID)
              throws org.w3c.dom.DOMException
Creates a new KeyActivation instance from the given Element node.
Parameters:
element - An KeyActivation element.
systemID - The URI string system ID for the KeyActivation.
Throws:
org.w3c.dom.DOMException

KeyActivation

public KeyActivation(org.w3c.dom.Document doc,
                     java.lang.String nsURI)
              throws org.w3c.dom.DOMException
Creates a new KeyActivation instance. This constructor is for use in subclass for extension of the KeyActivation element.
Parameters:
doc - The owner document of the new KeyActivation.
nsURI - The namespace URI in which the new KeyActivation is to be created.

KeyActivation

protected KeyActivation(org.w3c.dom.Document doc,
                        java.lang.String nsURI,
                        java.lang.String localName)
                 throws org.w3c.dom.DOMException
Creates a new KeyActivation instance. This constructor is for use in subclass for extension of the KeyActivation element.
Parameters:
doc - The owner document of the new KeyActivation.
nsURI - The namespace URI in which the new KeyActivation is to be created.
localName - The localName of the element represented by the class that extends this class.

Method Detail

setActivationPin

public void setActivationPin(ActivationPin ap)
Sets the activation pin.
Parameters:
ap - The ActivationPin object.

getActivationPin

public ActivationPin getActivationPin()
Returns the activation pin.
Returns:
The ActivationPin object or null if not present.

addExtension

public void addExtension(Extension extension)
Add a schema extension.
Parameters:
extension - The Extension Object.

getExtensions

public java.util.List getExtensions()
Returns the schema extensions.
Returns:
The List of Extension objects or null if not present.

Oracle Security Developer Tools SAML 2.0 Java API Reference
10g (10.1.4.0.1)

B28174-01


Copyright © 2005, 2006 , Oracle. All rights reserved.