ClientAssertion class
Pernyataan klien jenis pembawa jwt yang digunakan dalam alur klien rahasia
Metode
| from |
Menginisialisasi kelas ClientAssertion dari clientAssertion yang diteruskan oleh pengguna |
| from |
|
| from |
Menginisialisasi kelas ClientAssertion dari sertifikat yang diteruskan oleh pengguna |
| get |
Memperbarui JWT untuk clientAssertion berbasis sertifikat, jika diteruskan oleh pengguna, menggunakannya apa adanya |
| parse |
Mengekstrak sertifikat mentah dari string sertifikat tertentu dan mengembalikannya dalam array. |
Detail Metode
fromAssertion(string)
Menginisialisasi kelas ClientAssertion dari clientAssertion yang diteruskan oleh pengguna
static function fromAssertion(assertion: string): ClientAssertion
Parameter
- assertion
-
string
Mengembalikan
fromCertificate(string, string, string)
Peringatan
API ini sudah tidak digunakan lagi.
Use fromCertificateWithSha256Thumbprint instead, with a SHA-256 thumprint Initialize the ClientAssertion class from the certificate passed by the user
static function fromCertificate(thumbprint: string, privateKey: string, publicCertificate?: string): ClientAssertion
Parameter
- thumbprint
-
string
pengidentifikasi sertifikat
- privateKey
-
string
kunci rahasia
- publicCertificate
-
string
dokumen elektronik yang disediakan untuk membuktikan kepemilikan kunci publik
Mengembalikan
fromCertificateWithSha256Thumbprint(string, string, string)
Menginisialisasi kelas ClientAssertion dari sertifikat yang diteruskan oleh pengguna
static function fromCertificateWithSha256Thumbprint(thumbprint: string, privateKey: string, publicCertificate?: string): ClientAssertion
Parameter
- thumbprint
-
string
pengidentifikasi sertifikat
- privateKey
-
string
kunci rahasia
- publicCertificate
-
string
dokumen elektronik yang disediakan untuk membuktikan kepemilikan kunci publik
Mengembalikan
getJwt(CryptoProvider, string, string)
Memperbarui JWT untuk clientAssertion berbasis sertifikat, jika diteruskan oleh pengguna, menggunakannya apa adanya
function getJwt(cryptoProvider: CryptoProvider, issuer: string, jwtAudience: string): string
Parameter
- cryptoProvider
- CryptoProvider
pembantu kripto pustaka
- issuer
-
string
klaim iss
- jwtAudience
-
string
klaim aud
Mengembalikan
string
parseCertificate(string)
Mengekstrak sertifikat mentah dari string sertifikat tertentu dan mengembalikannya dalam array.
static function parseCertificate(publicCertificate: string): string[]
Parameter
- publicCertificate
-
string
dokumen elektronik yang disediakan untuk membuktikan kepemilikan kunci publik
Mengembalikan
string[]