public class SPSSODescriptorModel extends RoleDescriptorModel
コンストラクタと説明 |
---|
SPSSODescriptorModel(String entityId,
org.opensaml.saml2.metadata.SPSSODescriptor spSSODescriptor)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getAssertionConsumerServiceLocation(int index)
指定したインデックス番号の認証要求プロトコルのエンドポイントURLを取得します。
|
String |
getAssertionConsumerServiceLocation(String binding)
指定したバインディングの認証要求プロトコルのエンドポイントURLを取得します。
|
org.opensaml.saml2.metadata.AssertionConsumerService |
getDefaultAssertionConsumerService()
認証要求プロトコルのエンドポイントを取得します。
|
String |
getSingleLogoutServiceLocation(String binding)
バインディングに一致するSingleLogoutServiceのエンドポイントURL取得します。
|
String |
getSingleLogoutServiceResponseLocation(String binding)
バインディングに一致するSingleLogoutServiceのResponseLocationのURL取得します。
|
org.opensaml.saml2.metadata.SPSSODescriptor |
getSPSSODescriptor()
SPSSODescriptor属性を取得します。
|
boolean |
isAuthnRequestsSigned()
AuthnRequestsSignedを取得します。
|
getEntityId, getRoleDescriptor
getXMLObject, hasSignature, prettyPrintXML, sign, sign, toXML, verifySignature
public SPSSODescriptorModel(String entityId, org.opensaml.saml2.metadata.SPSSODescriptor spSSODescriptor) throws SAMLApplicationException
entityId
- エンティティIDspSSODescriptor
- SPSSODescriptor要素SAMLApplicationException
- SAML連携エラーpublic String getAssertionConsumerServiceLocation(int index)
index
- インデックス番号public String getAssertionConsumerServiceLocation(String binding)
binding
- バインディングpublic org.opensaml.saml2.metadata.AssertionConsumerService getDefaultAssertionConsumerService()
public String getSingleLogoutServiceLocation(String binding)
binding
- バインディングIllegalArgumentException
- バインディングが一致しない場合に発生するエラーpublic String getSingleLogoutServiceResponseLocation(String binding)
binding
- バインディングpublic org.opensaml.saml2.metadata.SPSSODescriptor getSPSSODescriptor()
public boolean isAuthnRequestsSigned()
Copyright © 2012 NTT DATA INTRAMART CORPORATION