UserNamePasswordParameters Kelas

  • java.lang.Object
    • com.microsoft.aad.msal4j.UserNamePasswordParameters

Penerapan

com.microsoft.aad.msal4j.IAcquireTokenParameters

public class UserNamePasswordParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters

Objek yang berisi parameter untuk alur Nama Pengguna/Kata Sandi. Dapat digunakan sebagai parameter untuk acquireToken(UserNamePasswordParameters parameters)

Untuk detail selengkapnya, lihat https://aka.ms/msal4j-username-password

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
static UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Builder untuk Parameter NamaPengguna

ClaimsRequest claims()

Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom

java.util.Map<java.lang.String,java.lang.String> extraHttpHeaders()

Menambahkan header tambahan ke permintaan token

java.util.Map<java.lang.String,java.lang.String> extraQueryParameters()

Menambahkan parameter kueri tambahan ke permintaan token

char[] password()
PopParameters proofOfPossession()
@lombok.NonNull java.util.Set<java.lang.String> scopes()

Aplikasi cakupan meminta akses ke

java.lang.String tenant()

Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini

@lombok.NonNull java.lang.String username()

Nama pengguna akun

Metode diperoleh dari java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detail Metode

builder

public static UserNamePasswordParameters.UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Builder untuk UserNameParameters

Parameter:

scopes - aplikasi cakupan meminta akses ke
username - nama pengguna akun
password - array karakter yang berisi kredensial untuk nama pengguna

Mengembalikan:

objek penyusun yang dapat digunakan untuk membuat UserNameParameters

claims

public ClaimsRequest claims()

Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Menambahkan header tambahan ke permintaan token

extraQueryParameters

public Map<String,String> extraQueryParameters()

Menambahkan parameter kueri tambahan ke permintaan token

password

public char[] password()

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

Aplikasi cakupan meminta akses ke

tenant

public String tenant()

Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini

username

public @NonNull String username()

Nama pengguna akun

Berlaku untuk