|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.AbstractXMLObject
org.opensaml.xml.signature.AbstractSignableXMLObject
org.openliberty.xmltooling.sasl.SASLRequest
public class SASLRequest
| Field Summary | |
|---|---|
private java.lang.String |
advisoryAuthnID
The advisoryAuthnID may be used to advise the server what authentication identity will be asserted by the client via the selected SASL mechanism; i.e., it is a "hint." The advisoryAuthnID provides a means for server implementations to optimize their behavior on a per authentication identity basis. |
static java.lang.String |
ADVISORYAUTHNID_ATTRIB_NAME
Name for the attribute which defines the advisoryAuthnID. |
private java.lang.String |
authzID
The authzID, also known as user identifier or username or Principal, that the client wishes to establish as the "authorization identity" per [RFC4422]. |
static java.lang.String |
AUTHZID_ATTRIB_NAME
Name for the attribute which defines the authzID. |
private Data |
data
base64Binary data |
static java.lang.String |
DEFAULT_ELEMENT_LOCAL_NAME
|
static javax.xml.namespace.QName |
DEFAULT_ELEMENT_NAME
Default element name. |
private org.opensaml.saml2.common.Extensions |
extensions
Extensions child elements (see org.opensaml.saml2.core.impl.RequestAbstractTypeImpl) |
private java.lang.String |
mechanism
Used to convey a list of one-or-more client-supported SASL mechanism names to the server, or to signal the server if the client wishes to abort the exchange. |
static java.lang.String |
MECHANISM_ATTRIB_NAME
Name for the attribute which defines the mechanism. |
private org.opensaml.xml.util.AttributeMap |
otherAttributes
|
private org.opensaml.saml2.core.RequestedAuthnContext |
requestedAuthnContext
|
| Constructor Summary | |
|---|---|
SASLRequest(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAdvisoryAuthnID()
|
java.lang.String |
getAuthzID()
|
Data |
getData()
|
org.opensaml.saml2.common.Extensions |
getExtensions()
|
java.lang.String |
getMechanism()
|
java.util.List<org.opensaml.xml.XMLObject> |
getOrderedChildren()
|
org.opensaml.saml2.core.RequestedAuthnContext |
getRequestedAuthnContext()
|
org.opensaml.xml.util.AttributeMap |
getUnknownAttributes()
|
void |
setAdvisoryAuthnID(java.lang.String advisoryAuthnID)
|
void |
setAuthzID(java.lang.String authzID)
|
void |
setData(Data data)
|
void |
setExtensions(org.opensaml.saml2.common.Extensions newExtensions)
|
void |
setMechanism(java.lang.String mechanism)
|
void |
setRequestedAuthnContext(org.opensaml.saml2.core.RequestedAuthnContext requestedAuthnContext)
|
| Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject |
|---|
getSignature, isSigned, setSignature |
| Methods inherited from class org.opensaml.xml.AbstractXMLObject |
|---|
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.xml.XMLObject |
|---|
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
| Field Detail |
|---|
public static java.lang.String DEFAULT_ELEMENT_LOCAL_NAME
public static final javax.xml.namespace.QName DEFAULT_ELEMENT_NAME
public static final java.lang.String MECHANISM_ATTRIB_NAME
public static final java.lang.String AUTHZID_ATTRIB_NAME
public static final java.lang.String ADVISORYAUTHNID_ATTRIB_NAME
private java.lang.String mechanism
private java.lang.String authzID
private java.lang.String advisoryAuthnID
private org.opensaml.xml.util.AttributeMap otherAttributes
private Data data
private org.opensaml.saml2.core.RequestedAuthnContext requestedAuthnContext
private org.opensaml.saml2.common.Extensions extensions
| Constructor Detail |
|---|
public SASLRequest(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
namespaceURI - elementLocalName - namespacePrefix - | Method Detail |
|---|
public java.lang.String getAdvisoryAuthnID()
public void setAdvisoryAuthnID(java.lang.String advisoryAuthnID)
advisoryAuthnID - the advisoryAuthnID to setpublic java.lang.String getAuthzID()
public void setAuthzID(java.lang.String authzID)
authzID - the authzID to setpublic Data getData()
public void setData(Data data)
data - the data to setpublic java.lang.String getMechanism()
public void setMechanism(java.lang.String mechanism)
mechanism - the mechanism to setpublic org.opensaml.saml2.core.RequestedAuthnContext getRequestedAuthnContext()
public void setRequestedAuthnContext(org.opensaml.saml2.core.RequestedAuthnContext requestedAuthnContext)
requestedAuthnContext - the requestedAuthnContext to setpublic org.opensaml.saml2.common.Extensions getExtensions()
public void setExtensions(org.opensaml.saml2.common.Extensions newExtensions)
public org.opensaml.xml.util.AttributeMap getUnknownAttributes()
getUnknownAttributes in interface org.opensaml.xml.AttributeExtensibleXMLObjectpublic java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.xml.XMLObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||