Documentation ¶
Overview ¶
Package crypto is basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption.
Index ¶
- type AesCbcParams
- type AesCtrParams
- type AesDerivedKeyParams
- type AesGcmParams
- type AesKeyAlgorithm
- type AesKeyGenParams
- type Algorithm
- type Crypto
- type CryptoKey
- type CryptoKeyPair
- type EcKeyAlgorithm
- type EcKeyGenParams
- type EcKeyImportParams
- type EcdhKeyDeriveParams
- type EcdsaParams
- type HkdfParams
- type HmacImportParams
- type HmacKeyAlgorithm
- type HmacKeyGenParams
- type JsonWebKey
- type KeyAlgorithm
- type KeyFormat
- type KeyType
- type KeyUsage
- type Pbkdf2Params
- type PromiseCryptoKey
- func (_this *PromiseCryptoKey) Catch(onRejected *PromiseCryptoKeyOnRejected) (_result *PromiseCryptoKey)
- func (_this *PromiseCryptoKey) Finally(onFinally *javascript.PromiseFinally) (_result *PromiseCryptoKey)
- func (_this *PromiseCryptoKey) JSValue() js.Value
- func (_this *PromiseCryptoKey) Then(onFulfilled *PromiseCryptoKeyOnFulfilled, ...) (_result *PromiseCryptoKey)
- type PromiseCryptoKeyOnFulfilled
- type PromiseCryptoKeyOnFulfilledFunc
- type PromiseCryptoKeyOnRejected
- type PromiseCryptoKeyOnRejectedFunc
- type RsaHashedImportParams
- type RsaHashedKeyAlgorithm
- type RsaHashedKeyGenParams
- type RsaKeyAlgorithm
- type RsaKeyGenParams
- type RsaOaepParams
- type RsaOtherPrimesInfo
- type RsaPssParams
- type SubtleCrypto
- func (_this *SubtleCrypto) Decrypt(algorithm *Union, key *CryptoKey, data *Union) (_result *javascript.Promise)
- func (_this *SubtleCrypto) DeriveBits(algorithm *Union, baseKey *CryptoKey, length uint) (_result *javascript.PromiseArrayBuffer)
- func (_this *SubtleCrypto) DeriveKey(algorithm *Union, baseKey *CryptoKey, derivedKeyType *Union, extractable bool, ...) (_result *javascript.Promise)
- func (_this *SubtleCrypto) Digest(algorithm *Union, data *Union) (_result *javascript.Promise)
- func (_this *SubtleCrypto) Encrypt(algorithm *Union, key *CryptoKey, data *Union) (_result *javascript.Promise)
- func (_this *SubtleCrypto) ExportKey(format KeyFormat, key *CryptoKey) (_result *javascript.Promise)
- func (_this *SubtleCrypto) GenerateKey(algorithm *Union, extractable bool, keyUsages []KeyUsage) (_result *javascript.Promise)
- func (_this *SubtleCrypto) ImportKey(format KeyFormat, keyData *Union, algorithm *Union, extractable bool, ...) (_result *PromiseCryptoKey)
- func (_this *SubtleCrypto) JSValue() js.Value
- func (_this *SubtleCrypto) Sign(algorithm *Union, key *CryptoKey, data *Union) (_result *javascript.Promise)
- func (_this *SubtleCrypto) UnwrapKey(format KeyFormat, wrappedKey *Union, unwrappingKey *CryptoKey, ...) (_result *PromiseCryptoKey)
- func (_this *SubtleCrypto) Verify(algorithm *Union, key *CryptoKey, signature *Union, data *Union) (_result *javascript.Promise)
- func (_this *SubtleCrypto) WrapKey(format KeyFormat, key *CryptoKey, wrappingKey *CryptoKey, wrapAlgorithm *Union) (_result *javascript.Promise)
- type Union
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AesCbcParams ¶
dictionary: AesCbcParams
func AesCbcParamsFromJS ¶
func AesCbcParamsFromJS(value js.Wrapper) *AesCbcParams
AesCbcParamsFromJS is allocating a new AesCbcParams object and copy all values from input javascript object
func (*AesCbcParams) JSValue ¶
func (_this *AesCbcParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type AesCtrParams ¶
dictionary: AesCtrParams
func AesCtrParamsFromJS ¶
func AesCtrParamsFromJS(value js.Wrapper) *AesCtrParams
AesCtrParamsFromJS is allocating a new AesCtrParams object and copy all values from input javascript object
func (*AesCtrParams) JSValue ¶
func (_this *AesCtrParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type AesDerivedKeyParams ¶
dictionary: AesDerivedKeyParams
func AesDerivedKeyParamsFromJS ¶
func AesDerivedKeyParamsFromJS(value js.Wrapper) *AesDerivedKeyParams
AesDerivedKeyParamsFromJS is allocating a new AesDerivedKeyParams object and copy all values from input javascript object
func (*AesDerivedKeyParams) JSValue ¶
func (_this *AesDerivedKeyParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type AesGcmParams ¶
dictionary: AesGcmParams
func AesGcmParamsFromJS ¶
func AesGcmParamsFromJS(value js.Wrapper) *AesGcmParams
AesGcmParamsFromJS is allocating a new AesGcmParams object and copy all values from input javascript object
func (*AesGcmParams) JSValue ¶
func (_this *AesGcmParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type AesKeyAlgorithm ¶
dictionary: AesKeyAlgorithm
func AesKeyAlgorithmFromJS ¶
func AesKeyAlgorithmFromJS(value js.Wrapper) *AesKeyAlgorithm
AesKeyAlgorithmFromJS is allocating a new AesKeyAlgorithm object and copy all values from input javascript object
func (*AesKeyAlgorithm) JSValue ¶
func (_this *AesKeyAlgorithm) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type AesKeyGenParams ¶
dictionary: AesKeyGenParams
func AesKeyGenParamsFromJS ¶
func AesKeyGenParamsFromJS(value js.Wrapper) *AesKeyGenParams
AesKeyGenParamsFromJS is allocating a new AesKeyGenParams object and copy all values from input javascript object
func (*AesKeyGenParams) JSValue ¶
func (_this *AesKeyGenParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type Algorithm ¶
type Algorithm struct {
Name string
}
dictionary: Algorithm
func AlgorithmFromJS ¶
AlgorithmFromJS is allocating a new Algorithm object and copy all values from input javascript object
type Crypto ¶
class: Crypto
func CryptoFromJS ¶
CryptoFromJS is casting a js.Wrapper into Crypto.
func (*Crypto) GetRandomValues ¶
func (*Crypto) Subtle ¶
func (_this *Crypto) Subtle() *SubtleCrypto
Subtle returning attribute 'subtle' with type SubtleCrypto (idl: SubtleCrypto).
type CryptoKey ¶
class: CryptoKey
func CryptoKeyFromJS ¶
CryptoKeyFromJS is casting a js.Wrapper into CryptoKey.
func (*CryptoKey) Algorithm ¶
func (_this *CryptoKey) Algorithm() *javascript.Object
Algorithm returning attribute 'algorithm' with type javascript.Object (idl: object).
func (*CryptoKey) Extractable ¶
Extractable returning attribute 'extractable' with type bool (idl: boolean).
func (*CryptoKey) Usages ¶
func (_this *CryptoKey) Usages() *javascript.Object
Usages returning attribute 'usages' with type javascript.Object (idl: object).
type CryptoKeyPair ¶
dictionary: CryptoKeyPair
func CryptoKeyPairFromJS ¶
func CryptoKeyPairFromJS(value js.Wrapper) *CryptoKeyPair
CryptoKeyPairFromJS is allocating a new CryptoKeyPair object and copy all values from input javascript object
func (*CryptoKeyPair) JSValue ¶
func (_this *CryptoKeyPair) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type EcKeyAlgorithm ¶
dictionary: EcKeyAlgorithm
func EcKeyAlgorithmFromJS ¶
func EcKeyAlgorithmFromJS(value js.Wrapper) *EcKeyAlgorithm
EcKeyAlgorithmFromJS is allocating a new EcKeyAlgorithm object and copy all values from input javascript object
func (*EcKeyAlgorithm) JSValue ¶
func (_this *EcKeyAlgorithm) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type EcKeyGenParams ¶
dictionary: EcKeyGenParams
func EcKeyGenParamsFromJS ¶
func EcKeyGenParamsFromJS(value js.Wrapper) *EcKeyGenParams
EcKeyGenParamsFromJS is allocating a new EcKeyGenParams object and copy all values from input javascript object
func (*EcKeyGenParams) JSValue ¶
func (_this *EcKeyGenParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type EcKeyImportParams ¶
dictionary: EcKeyImportParams
func EcKeyImportParamsFromJS ¶
func EcKeyImportParamsFromJS(value js.Wrapper) *EcKeyImportParams
EcKeyImportParamsFromJS is allocating a new EcKeyImportParams object and copy all values from input javascript object
func (*EcKeyImportParams) JSValue ¶
func (_this *EcKeyImportParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type EcdhKeyDeriveParams ¶
dictionary: EcdhKeyDeriveParams
func EcdhKeyDeriveParamsFromJS ¶
func EcdhKeyDeriveParamsFromJS(value js.Wrapper) *EcdhKeyDeriveParams
EcdhKeyDeriveParamsFromJS is allocating a new EcdhKeyDeriveParams object and copy all values from input javascript object
func (*EcdhKeyDeriveParams) JSValue ¶
func (_this *EcdhKeyDeriveParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type EcdsaParams ¶
dictionary: EcdsaParams
func EcdsaParamsFromJS ¶
func EcdsaParamsFromJS(value js.Wrapper) *EcdsaParams
EcdsaParamsFromJS is allocating a new EcdsaParams object and copy all values from input javascript object
func (*EcdsaParams) JSValue ¶
func (_this *EcdsaParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type HkdfParams ¶
dictionary: HkdfParams
func HkdfParamsFromJS ¶
func HkdfParamsFromJS(value js.Wrapper) *HkdfParams
HkdfParamsFromJS is allocating a new HkdfParams object and copy all values from input javascript object
func (*HkdfParams) JSValue ¶
func (_this *HkdfParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type HmacImportParams ¶
dictionary: HmacImportParams
func HmacImportParamsFromJS ¶
func HmacImportParamsFromJS(value js.Wrapper) *HmacImportParams
HmacImportParamsFromJS is allocating a new HmacImportParams object and copy all values from input javascript object
func (*HmacImportParams) JSValue ¶
func (_this *HmacImportParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type HmacKeyAlgorithm ¶
type HmacKeyAlgorithm struct { Name string Hash *KeyAlgorithm Length uint }
dictionary: HmacKeyAlgorithm
func HmacKeyAlgorithmFromJS ¶
func HmacKeyAlgorithmFromJS(value js.Wrapper) *HmacKeyAlgorithm
HmacKeyAlgorithmFromJS is allocating a new HmacKeyAlgorithm object and copy all values from input javascript object
func (*HmacKeyAlgorithm) JSValue ¶
func (_this *HmacKeyAlgorithm) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type HmacKeyGenParams ¶
dictionary: HmacKeyGenParams
func HmacKeyGenParamsFromJS ¶
func HmacKeyGenParamsFromJS(value js.Wrapper) *HmacKeyGenParams
HmacKeyGenParamsFromJS is allocating a new HmacKeyGenParams object and copy all values from input javascript object
func (*HmacKeyGenParams) JSValue ¶
func (_this *HmacKeyGenParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type JsonWebKey ¶
type JsonWebKey struct { Kty string Use string KeyOps []string Alg string Ext bool Crv string X string Y string D string N string E string P string Q string Dp string Dq string Qi string Oth []*RsaOtherPrimesInfo K string }
dictionary: JsonWebKey
func JsonWebKeyFromJS ¶
func JsonWebKeyFromJS(value js.Wrapper) *JsonWebKey
JsonWebKeyFromJS is allocating a new JsonWebKey object and copy all values from input javascript object
func (*JsonWebKey) JSValue ¶
func (_this *JsonWebKey) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type KeyAlgorithm ¶
type KeyAlgorithm struct {
Name string
}
dictionary: KeyAlgorithm
func KeyAlgorithmFromJS ¶
func KeyAlgorithmFromJS(value js.Wrapper) *KeyAlgorithm
KeyAlgorithmFromJS is allocating a new KeyAlgorithm object and copy all values from input javascript object
func (*KeyAlgorithm) JSValue ¶
func (_this *KeyAlgorithm) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type KeyFormat ¶
type KeyFormat int
enum: KeyFormat
func KeyFormatFromJS ¶
KeyFormatFromJS is converting a javascript value into a KeyFormat enum value.
type KeyType ¶
type KeyType int
enum: KeyType
func KeyTypeFromJS ¶
KeyTypeFromJS is converting a javascript value into a KeyType enum value.
type KeyUsage ¶
type KeyUsage int
enum: KeyUsage
func KeyUsageFromJS ¶
KeyUsageFromJS is converting a javascript value into a KeyUsage enum value.
type Pbkdf2Params ¶
dictionary: Pbkdf2Params
func Pbkdf2ParamsFromJS ¶
func Pbkdf2ParamsFromJS(value js.Wrapper) *Pbkdf2Params
Pbkdf2ParamsFromJS is allocating a new Pbkdf2Params object and copy all values from input javascript object
func (*Pbkdf2Params) JSValue ¶
func (_this *Pbkdf2Params) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type PromiseCryptoKey ¶
type PromiseCryptoKey struct { // Value_JS holds a reference to a javascript value Value_JS js.Value }
class: Promise
func PromiseCryptoKeyFromJS ¶
func PromiseCryptoKeyFromJS(value js.Wrapper) *PromiseCryptoKey
PromiseCryptoKeyFromJS is casting a js.Wrapper into PromiseCryptoKey.
func (*PromiseCryptoKey) Catch ¶
func (_this *PromiseCryptoKey) Catch(onRejected *PromiseCryptoKeyOnRejected) (_result *PromiseCryptoKey)
func (*PromiseCryptoKey) Finally ¶
func (_this *PromiseCryptoKey) Finally(onFinally *javascript.PromiseFinally) (_result *PromiseCryptoKey)
func (*PromiseCryptoKey) JSValue ¶
func (_this *PromiseCryptoKey) JSValue() js.Value
func (*PromiseCryptoKey) Then ¶
func (_this *PromiseCryptoKey) Then(onFulfilled *PromiseCryptoKeyOnFulfilled, onRejected *PromiseCryptoKeyOnRejected) (_result *PromiseCryptoKey)
type PromiseCryptoKeyOnFulfilled ¶
PromiseCryptoKeyOnFulfilled is a javascript function type.
Call Release() when done to release resouces allocated to this type.
func PromiseCryptoKeyOnFulfilledToJS ¶
func PromiseCryptoKeyOnFulfilledToJS(callback PromiseCryptoKeyOnFulfilledFunc) *PromiseCryptoKeyOnFulfilled
type PromiseCryptoKeyOnFulfilledFunc ¶
type PromiseCryptoKeyOnFulfilledFunc func(value *CryptoKey)
callback: PromiseTemplateOnFulfilled
func PromiseCryptoKeyOnFulfilledFromJS ¶
func PromiseCryptoKeyOnFulfilledFromJS(_value js.Value) PromiseCryptoKeyOnFulfilledFunc
type PromiseCryptoKeyOnRejected ¶
PromiseCryptoKeyOnRejected is a javascript function type.
Call Release() when done to release resouces allocated to this type.
func PromiseCryptoKeyOnRejectedToJS ¶
func PromiseCryptoKeyOnRejectedToJS(callback PromiseCryptoKeyOnRejectedFunc) *PromiseCryptoKeyOnRejected
type PromiseCryptoKeyOnRejectedFunc ¶
callback: PromiseTemplateOnRejected
func PromiseCryptoKeyOnRejectedFromJS ¶
func PromiseCryptoKeyOnRejectedFromJS(_value js.Value) PromiseCryptoKeyOnRejectedFunc
type RsaHashedImportParams ¶
dictionary: RsaHashedImportParams
func RsaHashedImportParamsFromJS ¶
func RsaHashedImportParamsFromJS(value js.Wrapper) *RsaHashedImportParams
RsaHashedImportParamsFromJS is allocating a new RsaHashedImportParams object and copy all values from input javascript object
func (*RsaHashedImportParams) JSValue ¶
func (_this *RsaHashedImportParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaHashedKeyAlgorithm ¶
type RsaHashedKeyAlgorithm struct { Name string ModulusLength uint PublicExponent *javascript.Uint8Array Hash *KeyAlgorithm }
dictionary: RsaHashedKeyAlgorithm
func RsaHashedKeyAlgorithmFromJS ¶
func RsaHashedKeyAlgorithmFromJS(value js.Wrapper) *RsaHashedKeyAlgorithm
RsaHashedKeyAlgorithmFromJS is allocating a new RsaHashedKeyAlgorithm object and copy all values from input javascript object
func (*RsaHashedKeyAlgorithm) JSValue ¶
func (_this *RsaHashedKeyAlgorithm) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaHashedKeyGenParams ¶
type RsaHashedKeyGenParams struct { Name string ModulusLength uint PublicExponent *javascript.Uint8Array Hash *Union }
dictionary: RsaHashedKeyGenParams
func RsaHashedKeyGenParamsFromJS ¶
func RsaHashedKeyGenParamsFromJS(value js.Wrapper) *RsaHashedKeyGenParams
RsaHashedKeyGenParamsFromJS is allocating a new RsaHashedKeyGenParams object and copy all values from input javascript object
func (*RsaHashedKeyGenParams) JSValue ¶
func (_this *RsaHashedKeyGenParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaKeyAlgorithm ¶
type RsaKeyAlgorithm struct { Name string ModulusLength uint PublicExponent *javascript.Uint8Array }
dictionary: RsaKeyAlgorithm
func RsaKeyAlgorithmFromJS ¶
func RsaKeyAlgorithmFromJS(value js.Wrapper) *RsaKeyAlgorithm
RsaKeyAlgorithmFromJS is allocating a new RsaKeyAlgorithm object and copy all values from input javascript object
func (*RsaKeyAlgorithm) JSValue ¶
func (_this *RsaKeyAlgorithm) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaKeyGenParams ¶
type RsaKeyGenParams struct { Name string ModulusLength uint PublicExponent *javascript.Uint8Array }
dictionary: RsaKeyGenParams
func RsaKeyGenParamsFromJS ¶
func RsaKeyGenParamsFromJS(value js.Wrapper) *RsaKeyGenParams
RsaKeyGenParamsFromJS is allocating a new RsaKeyGenParams object and copy all values from input javascript object
func (*RsaKeyGenParams) JSValue ¶
func (_this *RsaKeyGenParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaOaepParams ¶
dictionary: RsaOaepParams
func RsaOaepParamsFromJS ¶
func RsaOaepParamsFromJS(value js.Wrapper) *RsaOaepParams
RsaOaepParamsFromJS is allocating a new RsaOaepParams object and copy all values from input javascript object
func (*RsaOaepParams) JSValue ¶
func (_this *RsaOaepParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaOtherPrimesInfo ¶
dictionary: RsaOtherPrimesInfo
func RsaOtherPrimesInfoFromJS ¶
func RsaOtherPrimesInfoFromJS(value js.Wrapper) *RsaOtherPrimesInfo
RsaOtherPrimesInfoFromJS is allocating a new RsaOtherPrimesInfo object and copy all values from input javascript object
func (*RsaOtherPrimesInfo) JSValue ¶
func (_this *RsaOtherPrimesInfo) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type RsaPssParams ¶
dictionary: RsaPssParams
func RsaPssParamsFromJS ¶
func RsaPssParamsFromJS(value js.Wrapper) *RsaPssParams
RsaPssParamsFromJS is allocating a new RsaPssParams object and copy all values from input javascript object
func (*RsaPssParams) JSValue ¶
func (_this *RsaPssParams) JSValue() js.Value
JSValue is allocating a new javasript object and copy all values
type SubtleCrypto ¶
class: SubtleCrypto
func SubtleCryptoFromJS ¶
func SubtleCryptoFromJS(value js.Wrapper) *SubtleCrypto
SubtleCryptoFromJS is casting a js.Wrapper into SubtleCrypto.
func (*SubtleCrypto) Decrypt ¶
func (_this *SubtleCrypto) Decrypt(algorithm *Union, key *CryptoKey, data *Union) (_result *javascript.Promise)
func (*SubtleCrypto) DeriveBits ¶
func (_this *SubtleCrypto) DeriveBits(algorithm *Union, baseKey *CryptoKey, length uint) (_result *javascript.PromiseArrayBuffer)
func (*SubtleCrypto) DeriveKey ¶
func (_this *SubtleCrypto) DeriveKey(algorithm *Union, baseKey *CryptoKey, derivedKeyType *Union, extractable bool, keyUsages []KeyUsage) (_result *javascript.Promise)
func (*SubtleCrypto) Digest ¶
func (_this *SubtleCrypto) Digest(algorithm *Union, data *Union) (_result *javascript.Promise)
func (*SubtleCrypto) Encrypt ¶
func (_this *SubtleCrypto) Encrypt(algorithm *Union, key *CryptoKey, data *Union) (_result *javascript.Promise)
func (*SubtleCrypto) ExportKey ¶
func (_this *SubtleCrypto) ExportKey(format KeyFormat, key *CryptoKey) (_result *javascript.Promise)
func (*SubtleCrypto) GenerateKey ¶
func (_this *SubtleCrypto) GenerateKey(algorithm *Union, extractable bool, keyUsages []KeyUsage) (_result *javascript.Promise)
func (*SubtleCrypto) ImportKey ¶
func (_this *SubtleCrypto) ImportKey(format KeyFormat, keyData *Union, algorithm *Union, extractable bool, keyUsages []KeyUsage) (_result *PromiseCryptoKey)
func (*SubtleCrypto) JSValue ¶
func (_this *SubtleCrypto) JSValue() js.Value
func (*SubtleCrypto) Sign ¶
func (_this *SubtleCrypto) Sign(algorithm *Union, key *CryptoKey, data *Union) (_result *javascript.Promise)
func (*SubtleCrypto) UnwrapKey ¶
func (_this *SubtleCrypto) UnwrapKey(format KeyFormat, wrappedKey *Union, unwrappingKey *CryptoKey, unwrapAlgorithm *Union, unwrappedKeyAlgorithm *Union, extractable bool, keyUsages []KeyUsage) (_result *PromiseCryptoKey)
func (*SubtleCrypto) Verify ¶
func (_this *SubtleCrypto) Verify(algorithm *Union, key *CryptoKey, signature *Union, data *Union) (_result *javascript.Promise)
func (*SubtleCrypto) WrapKey ¶
func (_this *SubtleCrypto) WrapKey(format KeyFormat, key *CryptoKey, wrappingKey *CryptoKey, wrapAlgorithm *Union) (_result *javascript.Promise)
Directories ¶
Path | Synopsis |
---|---|
Package authentication enabling the creation and use of strong, attested, scoped, public key-based credentials by web applications, for the purpose of strongly authenticating users.
|
Package authentication enabling the creation and use of strong, attested, scoped, public key-based credentials by web applications, for the purpose of strongly authenticating users. |
Package credential is enabling a website to request a user’s credentials from a user agent, and to help the user agent correctly store user credentials for future use.
|
Package credential is enabling a website to request a user’s credentials from a user agent, and to help the user agent correctly store user credentials for future use. |