|
Oracle Fusion Middleware SAML 2.0 Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10676-03 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.security.xmlsec.util.XMLNode
oracle.security.xmlsec.util.XMLElement
oracle.security.xmlsec.saml2.metadata.Descriptor
oracle.security.xmlsec.saml2.metadata.RoleDescriptor
oracle.security.xmlsec.saml2.metadata.SSODescriptor
public abstract class SSODescriptor
Represents a SSODescriptor metadata element.
| Field Summary |
|---|
| Fields inherited from class oracle.security.xmlsec.util.XMLNode |
|---|
node, systemId |
| Constructor Summary | |
|---|---|
|
SSODescriptor(org.w3c.dom.Document owner)Creates a new SSODescriptor instance. |
protected |
SSODescriptor(org.w3c.dom.Document owner, java.lang.String nsURI, java.lang.String localName)Creates a new SSODescriptor instance. |
|
SSODescriptor(org.w3c.dom.Element element)Creates a new SSODescriptor instance from the given Element node. |
|
SSODescriptor(org.w3c.dom.Element element, java.lang.String systemId)Creates a new SSODescriptor instance from the given Element node. |
| Method Summary | |
|---|---|
void |
addArtifactResolutionService(ArtifactResolutionService ars)Adds an artifact resolution service. |
void |
addManageNameIDService(ManageNameIDService mnid)Adds a ManageNameID service. |
void |
addNameIDFormat(NameIDFormat nid)Adds a NameID format. |
void |
addSingleLogoutService(SingleLogoutService sls)Adds a single logout service. |
java.util.List |
getArtifactResolutionServices()Gets the list of artifact resolution services. |
java.util.List |
getManageNameIDServices()Gets the list of ManageNameID services. |
java.util.List |
getNameIDFormats()Gets the list of NameID formats |
java.util.List |
getSingleLogoutServices()Gets the list of single logout services. |
| Methods inherited from class oracle.security.xmlsec.saml2.metadata.RoleDescriptor |
|---|
addContactPerson, addKeyDescriptor, getContactPersons, getErrorURL, getKeyDescriptors, getOrganization, getProtocolSupportEnumeration, setErrorURL, setOrganization, setProtocolSupportEnumeration |
| Methods inherited from class oracle.security.xmlsec.saml2.metadata.Descriptor |
|---|
addSignature, addSignature, clearSignature, getCacheDuration, getExtensions, getID, getSignature, getValidUntil, isSigned, setCacheDuration, setExtensions, setID, setValidUntil, sign, sign, verify, verify |
| 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 |
|---|
public SSODescriptor(org.w3c.dom.Element element)
throws org.w3c.dom.DOMException
SSODescriptor instance from the given Element node.
element - An SSODescriptor element.org.w3c.dom.DOMException
public SSODescriptor(org.w3c.dom.Element element,
java.lang.String systemId)
throws org.w3c.dom.DOMException
SSODescriptor instance from the given Element node.
element - An SSODescriptor element.systemId - The URI string system ID for the SSODescriptor.org.w3c.dom.DOMException
public SSODescriptor(org.w3c.dom.Document owner)
throws org.w3c.dom.DOMException
SSODescriptor instance.
owner - The owner document of the new SSODescriptor.org.w3c.dom.DOMException
protected SSODescriptor(org.w3c.dom.Document owner,
java.lang.String nsURI,
java.lang.String localName)
throws org.w3c.dom.DOMException
SSODescriptor instance. This constructor is for use in subclass for extension of the SSODescriptor element.
owner - The owner document of the new SSODescriptor.nsURI - The namespace URI in which the new SSODescriptor is to be created.localName - The localName of the element represented by the class that extends this class.org.w3c.dom.DOMException| Method Detail |
|---|
public void addArtifactResolutionService(ArtifactResolutionService ars)
ars - A ArtifactResolutionService object.public java.util.List getArtifactResolutionServices()
List of ArtifactResolutionService objects or null if none were found.public void addSingleLogoutService(SingleLogoutService sls)
sls - A SingleLogoutService object.public java.util.List getSingleLogoutServices()
List of SingleLogoutService objects null if none were found.public void addManageNameIDService(ManageNameIDService mnid)
mnid - A ManageNameIDService object.public java.util.List getManageNameIDServices()
List of ManageNameIDService objects null if none were found.public void addNameIDFormat(NameIDFormat nid)
nid - The NameIDFormat Node.public java.util.List getNameIDFormats()
List of NameIDFormat objects null if none were found.
|
Oracle Fusion Middleware SAML 2.0 Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10676-03 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||