Skip navigation links

Oracle Fusion Middleware SAML 2.0 Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10676-05


oracle.security.xmlsec.saml2.ac
Class ActivationPin

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.saml2.ac.ActivationPin


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

Represents a Pin (Personal Identification Number) that was used to authenticate the Principal to some local system in order to activate a key.


Field Summary

 

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

 

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

 

Method Summary
 void addExtension(Extension extn)
          Adds an extension element..
 ActivationLimit getActivationLimit()
          Returns the activation limit.
 Alphabet getAlphabet()
          Returns the alphabet.
 java.util.List getExtensions()
          Gets the list of Extension values.
 Generation getGeneration()
          Returns the generation.
 Length getLength()
          Returns the length.
 void setActivationLimit(ActivationLimit al)
          Sets the activation limit.
 void setAlphabet(Alphabet alphabet)
          Sets the alphabet.
 void setGeneration(Generation gen)
          Sets the generation.
 void setLength(Length length)
          Sets the length.

 

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, 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

ActivationPin

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

ActivationPin

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

ActivationPin

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

ActivationPin

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

Method Detail

setLength

public void setLength(Length length)
Sets the length.
Parameters:
length - The Length object.

getLength

public Length getLength()
Returns the length.
Returns:
The Length object or null if not present.

setAlphabet

public void setAlphabet(Alphabet alphabet)
Sets the alphabet.
Parameters:
alphabet - The Alphabet object.

getAlphabet

public Alphabet getAlphabet()
Returns the alphabet.
Returns:
The Alphabet object. or null if not present.

setGeneration

public void setGeneration(Generation gen)
Sets the generation.
Parameters:
gen - The Generation object.

getGeneration

public Generation getGeneration()
Returns the generation.
Returns:
The Generation object or null if not present.

setActivationLimit

public void setActivationLimit(ActivationLimit al)
Sets the activation limit.
Parameters:
al - The ActivationLimit object.

getActivationLimit

public ActivationLimit getActivationLimit()
Returns the activation limit.
Returns:
The ActivationLimit object or null if not present.

addExtension

public void addExtension(Extension extn)
Adds an extension element..
Parameters:
extn - The extension Node.

getExtensions

public java.util.List getExtensions()
Gets the list of Extension values.
Returns:
A List containing Extension values, or an empty List if none has been added.

Skip navigation links

Oracle Fusion Middleware SAML 2.0 Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10676-05


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