インターフェース Saml2AuthenticatedPrincipal
- すべてのスーパーインターフェース:
AuthenticatedPrincipal
- すべての既知の実装クラス:
DefaultSaml2AuthenticatedPrincipal
public interface Saml2AuthenticatedPrincipal extends AuthenticatedPrincipal
AuthenticatedPrincipal
の Saml2 表現。- 導入:
- 5.2.2
メソッドのサマリー
すべてのメソッド インスタンスメソッド デフォルトメソッド 修飾子と型 メソッド 説明 default <A> java.util.List<A>
getAttribute(java.lang.String name)
名前で Saml2 トークン属性を取得するdefault java.util.Map<java.lang.String,java.util.List<java.lang.Object>>
getAttributes()
Saml2 トークン属性を取得するdefault <A> A
getFirstAttribute(java.lang.String name)
名前で Saml2 トークン属性の最初の値を取得しますdefault java.lang.String
getRelyingPartyRegistrationId()
RelyingPartyRegistration
識別子を取得しますdefault java.util.List<java.lang.String>
getSessionIndexes()
インターフェース org.springframework.security.core.AuthenticatedPrincipal から継承されたメソッド
getName
メソッドの詳細
getFirstAttribute
@Nullable default <A> A getFirstAttribute(java.lang.String name)
名前で Saml2 トークン属性の最初の値を取得します- 型パラメーター:
A
- 属性の型- パラメーター:
name
- 属性の名前- 戻り値:
- 最初の属性値またはそれ以外の場合は
null
- 導入:
- 5.4
getAttribute
@Nullable default <A> java.util.List<A> getAttribute(java.lang.String name)
名前で Saml2 トークン属性を取得する- 型パラメーター:
A
- 属性の型- パラメーター:
name
- 属性の名前- 戻り値:
- それ以外の場合は属性または
null
- 導入:
- 5.4
getAttributes
default java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getAttributes()
Saml2 トークン属性を取得する- 戻り値:
- Saml2 トークン属性
- 導入:
- 5.4
getRelyingPartyRegistrationId
default java.lang.String getRelyingPartyRegistrationId()
RelyingPartyRegistration
識別子を取得します- 戻り値:
RelyingPartyRegistration
識別子- 導入:
- 5.6
getSessionIndexes
default java.util.List<java.lang.String> getSessionIndexes()