|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.saml.internal.saml11.jaxb20.AuthorityBindingType
com.sun.xml.wss.saml.assertion.saml11.jaxb20.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.
| Field Summary | |
|---|---|
protected static Logger |
log
|
| Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb20.AuthorityBindingType |
|---|
authorityKind, binding, location |
| Constructor Summary | |
|---|---|
AuthorityBinding(AuthorityBindingType authBinType)
|
|
AuthorityBinding(QName authKind,
String location,
String binding)
Constructor |
|
| Method Summary | |
|---|---|
static AuthorityBindingType |
fromElement(Element element)
Constructs an AuthorityBinding element from an existing XML
block. |
QName |
getAuthorityKind()
Gets the value of the authorityKind property. |
String |
getBinding()
Gets the value of the binding property. |
String |
getLocation()
Gets the value of the location property. |
| Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb20.AuthorityBindingType |
|---|
setAuthorityKind, setBinding, setLocation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final Logger log
| Constructor Detail |
|---|
public AuthorityBinding(QName authKind,
String location,
String binding)
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.public AuthorityBinding(AuthorityBindingType authBinType)
| Method Detail |
|---|
public static AuthorityBindingType fromElement(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 QName getAuthorityKind()
AuthorityBindingType
getAuthorityKind in interface AuthorityBindinggetAuthorityKind in class AuthorityBindingTypeQNamepublic String getBinding()
AuthorityBindingType
getBinding in interface AuthorityBindinggetBinding in class AuthorityBindingTypeStringpublic String getLocation()
AuthorityBindingType
getLocation in interface AuthorityBindinggetLocation in class AuthorityBindingTypeString
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||