Docs.rs
ssi-0.12.0
ssi 0.12.0
Docs.rs crate page
Apache-2.0
Links
Repository
crates.io
Source
Owners
wyc
sbihel
github:spruceid:standards
Dependencies
document-features ^0.2
normal
ssi-bbs ^0.1.1
normal
optional
ssi-caips ^0.2.1
normal
ssi-claims ^0.4
normal
ssi-core ^0.2.2
normal
ssi-crypto ^0.2.1
normal
ssi-dids ^0.2.1
normal
ssi-eip712 ^0.1
normal
ssi-json-ld ^0.3.1
normal
ssi-jwk ^0.3.1
normal
ssi-jws ^0.3
normal
ssi-multicodec ^0.2
normal
ssi-rdf ^0.1
normal
ssi-security ^0.1
normal
ssi-ssh ^0.2.1
normal
ssi-status ^0.5
normal
ssi-ucan ^0.2.1
normal
ssi-verification-methods ^0.1.3
normal
ssi-zcap-ld ^0.5.0
normal
xsd-types ^0.9.5
normal
async-std ^1.9
dev
iref ^3.2.2
dev
json-syntax ^0.12.5
dev
serde ^1.0
dev
serde_json ^1.0
dev
ssi-dids ^0.2.1
dev
static-iref ^3.0
dev
uuid ^1.9
dev
Versions
100%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ssi
0.12.0
Signature
Algorithm
Type
Required Associated Types
Instance
Implementors
In ssi::
crypto::
algorithm
ssi
::
crypto
::
algorithm
Trait
SignatureAlgorithmType
Copy item path
Source
pub trait SignatureAlgorithmType { type
Instance
:
SignatureAlgorithmInstance
<Algorithm = Self>; }
Required Associated Types
§
Source
type
Instance
:
SignatureAlgorithmInstance
<Algorithm = Self>
Implementors
§
Source
§
impl
SignatureAlgorithmType
for ssi::jwk::
Algorithm
Source
§
type
Instance
=
Algorithm
Source
§
impl
SignatureAlgorithmType
for ssi::crypto::
Algorithm
Source
§
type
Instance
=
AlgorithmInstance
Source
§
impl
SignatureAlgorithmType
for
AnyBlake2b
Source
§
type
Instance
=
AnyBlake2b
Source
§
impl
SignatureAlgorithmType
for
AnyES256K
Source
§
type
Instance
=
AnyES256K
Source
§
impl
SignatureAlgorithmType
for
AnyES
Source
§
type
Instance
=
AnyES
Source
§
impl
SignatureAlgorithmType
for
AnyESKeccakK
Source
§
type
Instance
=
AnyESKeccakK
Source
§
impl
SignatureAlgorithmType
for
ES256OrES384
Source
§
type
Instance
=
ES256OrES384
Source
§
impl
SignatureAlgorithmType
for
Bbs
Source
§
type
Instance
=
BbsInstance
Source
§
impl
SignatureAlgorithmType
for
AleoTestnet1Signature
Source
§
type
Instance
=
AleoTestnet1Signature
Source
§
impl
SignatureAlgorithmType
for
ES256
Source
§
type
Instance
=
ES256
Source
§
impl
SignatureAlgorithmType
for
ES256K
Source
§
type
Instance
=
ES256K
Source
§
impl
SignatureAlgorithmType
for
ES256KR
Source
§
type
Instance
=
ES256KR
Source
§
impl
SignatureAlgorithmType
for
ES384
Source
§
type
Instance
=
ES384
Source
§
impl
SignatureAlgorithmType
for
ESBlake2b
Source
§
type
Instance
=
ESBlake2b
Source
§
impl
SignatureAlgorithmType
for
ESBlake2bK
Source
§
type
Instance
=
ESBlake2bK
Source
§
impl
SignatureAlgorithmType
for
ESKeccakK
Source
§
type
Instance
=
ESKeccakK
Source
§
impl
SignatureAlgorithmType
for
ESKeccakKR
Source
§
type
Instance
=
ESKeccakKR
Source
§
impl
SignatureAlgorithmType
for
EdBlake2b
Source
§
type
Instance
=
EdBlake2b
Source
§
impl
SignatureAlgorithmType
for
EdDSA
Source
§
type
Instance
=
EdDSA
Source
§
impl
SignatureAlgorithmType
for
HS256
Source
§
type
Instance
=
HS256
Source
§
impl
SignatureAlgorithmType
for
HS384
Source
§
type
Instance
=
HS384
Source
§
impl
SignatureAlgorithmType
for
HS512
Source
§
type
Instance
=
HS512
Source
§
impl
SignatureAlgorithmType
for
PS256
Source
§
type
Instance
=
PS256
Source
§
impl
SignatureAlgorithmType
for
PS384
Source
§
type
Instance
=
PS384
Source
§
impl
SignatureAlgorithmType
for
PS512
Source
§
type
Instance
=
PS512
Source
§
impl
SignatureAlgorithmType
for
RS256
Source
§
type
Instance
=
RS256
Source
§
impl
SignatureAlgorithmType
for
RS384
Source
§
type
Instance
=
RS384
Source
§
impl
SignatureAlgorithmType
for
RS512
Source
§
type
Instance
=
RS512
Source
§
impl<A, P>
SignatureAlgorithmType
for
WithProtocol
<A, P>
where A:
SignatureAlgorithmType
, P:
Copy
,
Source
§
type
Instance
=
WithProtocol
<<A as
SignatureAlgorithmType
>::
Instance
, P>