IUserAssertion Antarmuka
public interface IUserAssertion
Antarmuka yang mewakili identitas pengguna yang didelegasikan yang digunakan oleh aplikasi hilir dalam alur On-Behalf-Of.
Alur On-Behalf-Of digunakan saat layanan menerima token dari aplikasi klien dan perlu memanggil layanan lain atas nama pengguna asli. Dalam skenario ini, token yang diterima berfungsi sebagai pernyataan pengguna yang membuktikan identitas dan autentikasi pengguna asli.
Antarmuka ini biasanya digunakan saat OnBehalfOfParameters memperoleh token dalam aplikasi tingkat menengah yang perlu memanggil layanan hilir.
Ringkasan Metode
| Pemodifikasi dan Jenis | Metode dan Deskripsi |
|---|---|
| abstract java.lang.String |
getAssertion()
Mendapatkan token pernyataan yang digunakan dalam alur On-Behalf-Of. |
| abstract java.lang.String |
getAssertionHash()
Mendapatkan hash token pernyataan. |
Detail Metode
getAssertion
public abstract String getAssertion()
Mendapatkan token pernyataan yang digunakan dalam alur On-Behalf-Of.
Pernyataan biasanya adalah token JWT yang diterima dari aplikasi klien upstram yang mewakili identitas dan autentikasi pengguna asli.
Mengembalikan:
getAssertionHash
public abstract String getAssertionHash()
Mendapatkan hash token pernyataan.
Hash ini digunakan sebagai kunci untuk penembolokan token yang diperoleh melalui alur On-Behalf-Of, memungkinkan aplikasi untuk mengambil token secara efisien untuk pernyataan pengguna yang sama tanpa membuat permintaan redundan ke layanan token.
Mengembalikan: