| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.sun.identity.saml.assertion.AuthorityBinding
The <AuthorityBinding> element may be used to indicate
 to a replying party receiving an AuthenticationStatement that
 a SAML authority may be available to provide additional information about
 the subject of the statement. A single SAML authority may advertise its
 presence over multiple protocol binding, at multiple locations, and as
 more than one kind of authority by sending multiple elements as needed.
| Inner Class Summary | |
| static class | AuthorityBinding.AuthorityKindTypeThe AuthorityKindTypeis an inner class defining constants for 
the representing the type of SAML protocol queries to which the authority 
described by this element will respond. | 
| Constructor Summary | |
| AuthorityBinding(org.w3c.dom.Element element)Constructs an AuthorityBindingelement from an existing XML
 block. | |
| AuthorityBinding(int authKind,
                 java.lang.String location,
                 java.lang.String binding)Constructor | |
| Method Summary | |
|  int | getAuthorityKind()Returns the AuthorityKind. | 
|  java.lang.String | getBinding()Get the binding URI | 
|  java.lang.String | getLocation()Get the Location URI | 
|  java.lang.String | toString()Returns a String representation of the AuthorityBinding | 
|  java.lang.String | toString(boolean includeNS,
         boolean declareNS)Returns a String representation of the AuthorityBinding | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public AuthorityBinding(org.w3c.dom.Element element)
                 throws SAMLException
AuthorityBinding element from an existing XML
 block.element - representing a DOM tree element.SAMLException - if there is an error in the sender or in the
            element definition.
public AuthorityBinding(int authKind,
                        java.lang.String location,
                        java.lang.String binding)
                 throws SAMLException
authKind - A integer representing the type of SAML protocol queries
       to which the authority described by this element will 
       respond. If you do NO specify this attribute, pass in 
       value "-1".location - A URI describing how to locate and communicate with the 
       authority, the exact syntax of which depends on the 
       protocol binding in use.binding - A String representing a URI reference identifying the SAML 
       protocol binding to use in  communicating with the authority.SAMLException - if there is an error in the sender or in the
           element definition.| Method Detail | 
public java.lang.String getLocation()
public java.lang.String getBinding()
public int getAuthorityKind()
AuthorityKind.public java.lang.String toString()
AuthorityBindingtoString in class java.lang.Object<saml:AuthorityBinding> element.
public java.lang.String toString(boolean includeNS,
                                 boolean declareNS)
AuthorityBindingincludeNS - Determines whether or not the namespace qualifier is 
        prepended to the Element when converteddeclareNS - Determines whether or not the namespace is declared 
        within the Element.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||