SubtilKrypto.signum()
SubtilKrypto.signum()
metoden returnerar en Promise
innehÄllande signature (en-US) motsvarar texten, algoritmen och key (en-US) avkastas som parametrar.
Syntax
var alias = krypto.subtil.signum(algo, nyckel, text2signum)
;
Parameterar
algo
Ă€r enDOMString
(en-US) definierar signaturfunktionen att anvÀnda. BefrÀmjande vÀrden Àr:HMAC
,RSASSA-PKCS1-v1_5
, andECDSA
.- nyckel Àr en
CryptoKey
innehÄller den privata nyckeln som ska anvÀndas för signering. text2signum
Ă€r enArrayBuffer
eller enArrayBufferView
innehÄllande data som ska signeras.
ReturvÀrde
alias
Ă€r enPromise
som returnerar signaturen till succé.
Undantag
TillstÄndet nekas nÀr följande anomali uppstÄr:
- InvalidAccessError (en-US) nÀr signeringsnyckeln inte Àr en nyckel för begÀran signeringsalgoritmen eller nÀr man försöker anvÀnda en algoritm som Àr antingen okÀnd eller inte lÀmplig för signering.
Specifikationer
Specifikationer | Status | Kommentar |
---|---|---|
Web Cryptography API The definition of 'SubtleCrypto.sign()' in that specification. |
Recommendation | Initial definition. |
WebblÀsarkompatibilitet
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help! (en-US)
Funktion | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
GrundlÀggande stöd | 37 | (Yes) | 34 (34) | No support | ? | No support |
Funktion
Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | |
---|---|---|---|---|---|---|---|
GrundlÀggande stöd | (Yes) | 37 | (Yes) | 34.0 (34) | No support | ? | No support |
Se Àven
Crypto
(en-US) andCrypto.subtle
(en-US).SubtleCrypto
, grÀnssnittet tillhör det.