ClientAssertion class
A bizalmas ügyfélfolyamatokban használt jwt-bearer típusú ügyfélmegfelelőség
Metódusok
| from |
A ClientAssertion osztály inicializálása a felhasználó által átadott clientAssertion osztályból |
| from |
|
| from |
A ClientAssertion osztály inicializálása a felhasználó által átadott tanúsítványból |
| get |
Ha a felhasználó átadja a JWT-t a tanúsítványalapú clientAssertion szolgáltatáshoz, azt a következőképpen használja: |
| parse |
Kinyeri a nyers tanúsítványokat egy adott tanúsítványsztringből, és egy tömbben adja vissza őket. |
Metódus adatai
fromAssertion(string)
A ClientAssertion osztály inicializálása a felhasználó által átadott clientAssertion osztályból
static function fromAssertion(assertion: string): ClientAssertion
Paraméterek
- assertion
-
string
Válaszok
fromCertificate(string, string, string)
Figyelmeztetés
Ez az API már elavult.
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
Paraméterek
- thumbprint
-
string
tanúsítvány azonosítója
- privateKey
-
string
titkos kulcs
- publicCertificate
-
string
a nyilvános kulcs tulajdonjogának igazolására rendelkezésre bocsátott elektronikus dokumentum
Válaszok
fromCertificateWithSha256Thumbprint(string, string, string)
A ClientAssertion osztály inicializálása a felhasználó által átadott tanúsítványból
static function fromCertificateWithSha256Thumbprint(thumbprint: string, privateKey: string, publicCertificate?: string): ClientAssertion
Paraméterek
- thumbprint
-
string
tanúsítvány azonosítója
- privateKey
-
string
titkos kulcs
- publicCertificate
-
string
a nyilvános kulcs tulajdonjogának igazolására rendelkezésre bocsátott elektronikus dokumentum
Válaszok
getJwt(CryptoProvider, string, string)
Ha a felhasználó átadja a JWT-t a tanúsítványalapú clientAssertion szolgáltatáshoz, azt a következőképpen használja:
function getJwt(cryptoProvider: CryptoProvider, issuer: string, jwtAudience: string): string
Paraméterek
- cryptoProvider
- CryptoProvider
könyvtár titkosítási segédje
- issuer
-
string
iss-jogcím
- jwtAudience
-
string
aud jogcím
Válaszok
string
parseCertificate(string)
Kinyeri a nyers tanúsítványokat egy adott tanúsítványsztringből, és egy tömbben adja vissza őket.
static function parseCertificate(publicCertificate: string): string[]
Paraméterek
- publicCertificate
-
string
a nyilvános kulcs tulajdonjogának igazolására rendelkezésre bocsátott elektronikus dokumentum
Válaszok
string[]