クラス PreAuthenticatedAuthenticationToken

    • コンストラクターの詳細

      • PreAuthenticatedAuthenticationToken

        public PreAuthenticatedAuthenticationToken​(java.lang.Object aPrincipal,
                                                   java.lang.Object aCredentials)
        認証リクエストに使用されるコンストラクター。Authentication.isAuthenticated() は false を返します。
        パラメーター:
        aPrincipal - 事前認証されたプリンシパル
        aCredentials - 事前認証済みの資格情報
      • PreAuthenticatedAuthenticationToken

        public PreAuthenticatedAuthenticationToken​(java.lang.Object aPrincipal,
                                                   java.lang.Object aCredentials,
                                                   java.util.Collection<? extends GrantedAuthority> anAuthorities)
        認証レスポンスに使用されるコンストラクター。Authentication.isAuthenticated() は true を返します。
        パラメーター:
        aPrincipal - 認証されたプリンシパル
        anAuthorities - 付与された権限
    • メソッドの詳細

      • getCredentials

        public java.lang.Object getCredentials()
        資格情報を取得する
        戻り値:
        Principal の身元を証明する資格情報
      • getPrincipal

        public java.lang.Object getPrincipal()
        プリンシパルを取得する
        戻り値:
        認証される Principal または認証後の認証されたプリンシパル。