クラス RelyingPartyRegistration.AssertingPartyDetails
- java.lang.Object
-
- org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
- 含まれているクラス:
- RelyingPartyRegistration
public static final class RelyingPartyRegistration.AssertingPartyDetails extends java.lang.Object
アサーティングパーティの構成メタデータ- 導入:
- 5.4
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static class
RelyingPartyRegistration.AssertingPartyDetails.Builder
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 java.util.Collection<Saml2X509Credential>
getEncryptionX509Credentials()
このアサートパーティに関連付けられているすべての暗号化Saml2X509Credential
を取得しますjava.lang.String
getEntityId()
アサート側の EntityID を取得します。java.util.List<java.lang.String>
getSigningAlgorithms()
このアサーティングパーティの org.opensaml.saml.ext.saml2alg.SigningMethod アルゴリズムのリストを優先順に取得します。Saml2MessageBinding
getSingleLogoutServiceBinding()
java.lang.String
getSingleLogoutServiceLocation()
java.lang.String
getSingleLogoutServiceResponseLocation()
Saml2MessageBinding
getSingleSignOnServiceBinding()
SingleSignOnService バインディングを入手してください。java.lang.String
getSingleSignOnServiceLocation()
SingleSignOnService の場所を取得します。java.util.Collection<Saml2X509Credential>
getVerificationX509Credentials()
このアサートパーティに関連付けられているすべての検証Saml2X509Credential
を取得しますboolean
getWantAuthnRequestsSigned()
WantAuthnRequestsSigned 設定を取得します。これは、送信する前に、証明書利用者が AuthnRequest に署名する必要があるというアサート側の設定を示します。
メソッドの詳細
getEntityId
public java.lang.String getEntityId()
アサート側の EntityID を取得します。アサート側の <EntityDescriptor EntityID="..." /> にある値に相当します
この値には、使用する前に解決する必要のあるいくつかのプレースホルダーが含まれている場合があります。それらは
baseUrl
、registrationId
、baseScheme
、baseHost
、basePort
です。- 戻り値:
- 主張する当事者の EntityID
getWantAuthnRequestsSigned
public boolean getWantAuthnRequestsSigned()
WantAuthnRequestsSigned 設定を取得します。これは、送信する前に、証明書利用者が AuthnRequest に署名する必要があるというアサート側の設定を示します。- 戻り値:
- WantAuthnRequestsSigned 値
getSigningAlgorithms
public java.util.List<java.lang.String> getSigningAlgorithms()
このアサーティングパーティの org.opensaml.saml.ext.saml2alg.SigningMethod アルゴリズムのリストを優先順に取得します。アサート側の <IDPSSODescriptor> の <SigningMethod Algorithm="..." /> にある値と同等です。
- 戻り値:
- SigningMethod アルゴリズムのリスト
- 導入:
- 5.5
getVerificationX509Credentials
public java.util.Collection<Saml2X509Credential> getVerificationX509Credentials()
このアサートパーティに関連付けられているすべての検証Saml2X509Credential
を取得します- 戻り値:
- このアサートパーティに関連付けられているすべての検証
Saml2X509Credential
- 導入:
- 5.4
getEncryptionX509Credentials
public java.util.Collection<Saml2X509Credential> getEncryptionX509Credentials()
このアサートパーティに関連付けられているすべての暗号化Saml2X509Credential
を取得します- 戻り値:
- このアサートパーティに関連付けられているすべての暗号化
Saml2X509Credential
- 導入:
- 5.4
getSingleSignOnServiceLocation
public java.lang.String getSingleSignOnServiceLocation()
SingleSignOnService の場所を取得します。アサート側の <IDPSSODescriptor> の <SingleSignOnService Location="..." /> にある値に相当します。
- 戻り値:
- SingleSignOnService ロケーション
getSingleSignOnServiceBinding
public Saml2MessageBinding getSingleSignOnServiceBinding()
SingleSignOnService バインディングを入手してください。アサート側の <IDPSSODescriptor> の <SingleSignOnService Binding="..." /> にある値と同等です。
- 戻り値:
- SingleSignOnService ロケーション
getSingleLogoutServiceLocation
public java.lang.String getSingleLogoutServiceLocation()
SingleLogoutService の場所を入手するアサート側の <IDPSSODescriptor> の <SingleLogoutService Location="..." /> にある値に相当します。
- 戻り値:
- SingleLogoutService ロケーション
- 導入:
- 5.6
getSingleLogoutServiceResponseLocation
public java.lang.String getSingleLogoutServiceResponseLocation()
SingleLogoutService レスポンス場所を入手するアサート側の <IDPSSODescriptor> の <SingleLogoutService Location="..." /> にある値に相当します。
- 戻り値:
- SingleLogoutService レスポンス位置
- 導入:
- 5.6
getSingleLogoutServiceBinding
public Saml2MessageBinding getSingleLogoutServiceBinding()
SingleLogoutService バインディングを入手するアサート側の <IDPSSODescriptor> の <SingleLogoutService Binding="..." /> にある値と同等です。
- 戻り値:
- SingleLogoutService バインディング
- 導入:
- 5.6