クラス OpenIDLoginConfigurer.AttributeExchangeConfigurer
- java.lang.Object
-
- org.springframework.security.config.annotation.web.configurers.openid.OpenIDLoginConfigurer.AttributeExchangeConfigurer
- 含まれているクラス:
- OpenIDLoginConfigurer<H extends HttpSecurityBuilder<H>>
public final class OpenIDLoginConfigurer.AttributeExchangeConfigurer extends java.lang.Object
検索する OpenID 属性を追加するために使用されるクラス
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 class
OpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer
OpenIDAttribute
を構成します
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 OpenIDLoginConfigurer<H>
and()
OpenIDLoginConfigurer
を入手して OpenID 構成をさらにカスタマイズするOpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer
attribute(java.lang.String name)
指定された名前のOpenIDAttribute
を追加しますOpenIDLoginConfigurer.AttributeExchangeConfigurer
attribute(Customizer<OpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer> attributeCustomizer)
" default-attribute" という名前のOpenIDAttribute
を追加します。OpenIDLoginConfigurer.AttributeExchangeConfigurer
attribute(OpenIDAttribute attribute)
構成された OpenID パターン用に取得するOpenIDAttribute
を追加します。OpenIDLoginConfigurer.AttributeExchangeConfigurer
identifierPattern(java.lang.String identifierPattern)
OpenID で照合するための正規表現を設定します(つまり
メソッドの詳細
and
public OpenIDLoginConfigurer<H> and()
OpenIDLoginConfigurer
を入手して OpenID 構成をさらにカスタマイズする
identifierPattern
public OpenIDLoginConfigurer.AttributeExchangeConfigurer identifierPattern(java.lang.String identifierPattern)
OpenID で照合するための正規表現を設定します (つまり、"https://www.google.com/.*"、".* yahoo.com.*" など)- パラメーター:
identifierPattern
- OpenID でのマッチングのための正規表現- 戻り値:
- 属性交換をさらにカスタマイズするための
OpenIDLoginConfigurer.AttributeExchangeConfigurer
attribute
public OpenIDLoginConfigurer.AttributeExchangeConfigurer attribute(OpenIDAttribute attribute)
構成された OpenID パターン用に取得するOpenIDAttribute
を追加します。- パラメーター:
attribute
- 取得するOpenIDAttribute
- 戻り値:
- 属性交換をさらにカスタマイズするための
OpenIDLoginConfigurer.AttributeExchangeConfigurer
attribute
public OpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer attribute(java.lang.String name)
指定された名前のOpenIDAttribute
を追加します- パラメーター:
name
- 作成するOpenIDAttribute
の名前- 戻り値:
- 取得する必要がある
OpenIDAttribute
をさらに構成するためのOpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer
。
attribute
public OpenIDLoginConfigurer.AttributeExchangeConfigurer attribute(Customizer<OpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer> attributeCustomizer)
" default-attribute" という名前のOpenIDAttribute
を追加します。名前はOpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer.name(String)
を使用して更新できます。- パラメーター:
attributeCustomizer
-Customizer
を使用して、OpenIDLoginConfigurer.AttributeExchangeConfigurer.AttributeConfigurer
により多くのオプションを提供します。- 戻り値:
- さらにカスタマイズするための
OpenIDLoginConfigurer.AttributeExchangeConfigurer