com.sun.identity.liberty.ws.authnsvc.protocol
クラス SASLRequest

java.lang.Object
  上位を拡張 com.sun.identity.liberty.ws.authnsvc.protocol.SASLRequest

public class SASLRequest
extends Object

The SASLRequest class represents SASLRequest element defined in Authentication Service schema.


コンストラクタの概要
SASLRequest(Element element)
          Constructs a SAMLRequest with a org.w3c.dom.Element.
SASLRequest(String mechanism)
          Constructs a SASLRequest instance.
 
メソッドの概要
 String getAdvisoryAuthnID()
          Returns value of advisoryAuthnID attribute.
 String getAuthzID()
          Returns value of authzID attribute.
 byte[] getData()
          Returns value of Element 'Data'.
 String getId()
          Returns value of id attribute.
 String getMechanism()
          Returns value of mechanism attribute.
 String getMessageID()
          Returns value of messageID attribute of CorrelationHeader.
 String getRefToMessageID()
          Returns value of refToMessageID attribute of CorrelationHeader.
 Element getRequestAuthnContext()
          Returns Element RequestAuthnContext.
 void setAdvisoryAuthnID(String advisoryAuthnID)
          Sets value of advisoryAuthnID attribute.
 void setAuthzID(String authzID)
          Sets value of authzID attribute.
 void setData(byte[] data)
          Sets value of Element 'Data'.
 void setId(String id)
          Sets value of id attribute.
 void setMechanism(String mechanism)
          Sets value of mechanism attribute
 void setMessageID(String messageID)
          Sets value of messageID attribute of CorrelationHeader.
 void setRefToMessageID(String refToMessageID)
          Sets value of refToMessageID attribute of CorrelationHeader.
 void setRequestAuthnContext(Element requestAuthnContext)
          Sets Element RequestAuthnContext.
 Element toElement()
          Returns SASLRequest in org.w3c.dom.Element format.
 

コンストラクタの詳細

SASLRequest

public SASLRequest(String mechanism)
Constructs a SASLRequest instance.

パラメータ:
mechanism - Mechanism attribute value.

SASLRequest

public SASLRequest(Element element)
            throws AuthnSvcException
Constructs a SAMLRequest with a org.w3c.dom.Element.

パラメータ:
element - a SASLRequest element
例外:
AuthnSvcException - if an error occurs while parsing the SASLRequest element
メソッドの詳細

getData

public byte[] getData()
Returns value of Element 'Data'.

戻り値:
value of Element 'Data'
関連項目:
SASLRequest.setData(byte[])

getRequestAuthnContext

public Element getRequestAuthnContext()
Returns Element RequestAuthnContext.

戻り値:
Element RequestAuthnContext
関連項目:
SASLRequest.setRequestAuthnContext(Element)

getMechanism

public String getMechanism()
Returns value of mechanism attribute.

戻り値:
value of mechanism attribute
関連項目:
SASLRequest.setMechanism(String)

getAuthzID

public String getAuthzID()
Returns value of authzID attribute.

戻り値:
value of authzID attribute
関連項目:
SASLRequest.setAuthzID(String)

getAdvisoryAuthnID

public String getAdvisoryAuthnID()
Returns value of advisoryAuthnID attribute.

戻り値:
value of advisoryAuthnID attribute
関連項目:
SASLRequest.setAdvisoryAuthnID(String)

getId

public String getId()
Returns value of id attribute.

戻り値:
value of id attribute
関連項目:
SASLRequest.setId(String)

getMessageID

public String getMessageID()
Returns value of messageID attribute of CorrelationHeader.

戻り値:
value of messageID attribute
関連項目:
SASLRequest.setMessageID(String)

getRefToMessageID

public String getRefToMessageID()
Returns value of refToMessageID attribute of CorrelationHeader.

戻り値:
value of refToMessageID attribute
関連項目:
SASLRequest.setRefToMessageID(String)

setData

public void setData(byte[] data)
Sets value of Element 'Data'.

パラメータ:
data - value of Element 'Data'
関連項目:
SASLRequest.getData()

setRequestAuthnContext

public void setRequestAuthnContext(Element requestAuthnContext)
Sets Element RequestAuthnContext.

パラメータ:
requestAuthnContext - Element RequestAuthnContext
関連項目:
SASLRequest.getRequestAuthnContext()

setMechanism

public void setMechanism(String mechanism)
Sets value of mechanism attribute

パラメータ:
mechanism - value of mechanism attribute
関連項目:
SASLRequest.getMechanism()

setAuthzID

public void setAuthzID(String authzID)
Sets value of authzID attribute.

パラメータ:
authzID - value of authzID attribute
関連項目:
SASLRequest.getAuthzID()

setAdvisoryAuthnID

public void setAdvisoryAuthnID(String advisoryAuthnID)
Sets value of advisoryAuthnID attribute.

パラメータ:
advisoryAuthnID - value of advisoryAuthnID attribute
関連項目:
SASLRequest.getAdvisoryAuthnID()

setId

public void setId(String id)
Sets value of id attribute.

パラメータ:
id - value of id attribute
関連項目:
SASLRequest.getId()

setMessageID

public void setMessageID(String messageID)
Sets value of messageID attribute of CorrelationHeader.

パラメータ:
messageID - value of messageID attribute
関連項目:
SASLRequest.getMessageID()

setRefToMessageID

public void setRefToMessageID(String refToMessageID)
Sets value of refToMessageID attribute of CorrelationHeader.

パラメータ:
refToMessageID - value of refToMessageID attribute
関連項目:
SASLRequest.getRefToMessageID()

toElement

public Element toElement()
                  throws AuthnSvcException
Returns SASLRequest in org.w3c.dom.Element format.

戻り値:
SASLRequest in org.w3c.dom.Element format.
例外:
AuthnSvcException - if an error occurs while creating the SASLRequest element