public abstract class RequestAbstractTypeModel extends SAMLXmlModel
コンストラクタと説明 |
---|
RequestAbstractTypeModel(org.opensaml.saml2.core.RequestAbstractType request,
String binding,
String relayState)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getBinding()
遷移方法を取得します。
|
String |
getDestination()
Destination属性を取得します。
|
String |
getID()
リクエストのIDを取得します。
|
String |
getIssuer()
送信者を取得します。
|
String |
getRelayState()
IDPからの遷移先を取得します。
|
boolean |
isDestinationOK(String destination)
遷移先とDestination属性が一致しているかチェックします。
|
boolean |
isIssuerOK(String issuer)
送信者(URI)とIssuer要素の値が一致しているかチェックします。
|
getXMLObject, hasSignature, prettyPrintXML, sign, sign, toXML, verifySignature
public RequestAbstractTypeModel(org.opensaml.saml2.core.RequestAbstractType request, String binding, String relayState) throws SAMLApplicationException
request
- RequestAbstractTypeのサブクラスbinding
- 遷移方法relayState
- IDPからの遷移先SAMLApplicationException
- SAML連携エラーpublic String getBinding()
public String getDestination()
public String getID()
public String getIssuer()
public String getRelayState()
public boolean isDestinationOK(String destination)
destination
- 遷移先public boolean isIssuerOK(String issuer)
issuer
- 送信者(URI)Copyright © 2012 NTT DATA INTRAMART CORPORATION