|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.identity.saml.assertion.AuthorityBinding
public class 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.
| Nested Class Summary | |
|---|---|
static class |
AuthorityBinding.AuthorityKindType
The AuthorityKindType is 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(Element element)
Constructs an AuthorityBinding element from an existing XML
block. |
|
AuthorityBinding(int authKind,
String location,
String binding)
Constructs AuthorityBinding |
|
| Method Summary | |
|---|---|
int |
getAuthorityKind()
Returns the AuthorityKind. |
String |
getBinding()
Gets the binding URI |
String |
getLocation()
Gets the Location URI |
String |
toString()
Returns a String representation of the AuthorityBinding |
String |
toString(boolean includeNS,
boolean declareNS)
Returns a String representation of the AuthorityBinding |
| Constructor Detail |
|---|
public AuthorityBinding(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,
String location,
String binding)
throws SAMLException
AuthorityBinding
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 String getLocation()
public String getBinding()
public int getAuthorityKind()
AuthorityKind.
public String toString()
AuthorityBinding
toString in class ObjectAuthorityBinding element.
public String toString(boolean includeNS,
boolean declareNS)
AuthorityBinding
includeNS - 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.
AuthorityBinding
element.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||