Documentation
¶
Overview ¶
Package directoryservice provides test helpers for Directory Service JWS fixtures.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Ed25519Fixture ¶
type Ed25519Fixture struct {
PublicKey ed25519.PublicKey
PrivateKey ed25519.PrivateKey
PublicPEM string
}
Ed25519Fixture holds a signing key pair and PEM for Directory Service JWS tests.
func GenerateEd25519Fixture ¶
func GenerateEd25519Fixture(t *testing.T) Ed25519Fixture
GenerateEd25519Fixture creates an Ed25519 key pair for JWS signing tests.
func (Ed25519Fixture) SignListingCompact ¶
SignListingCompact returns a compact-serialized JWS for the given listing payload.
func (Ed25519Fixture) VerificationKey ¶
func (f Ed25519Fixture) VerificationKey() ds.VerificationKey
VerificationKey returns the directoryservice.VerificationKey for this fixture.
Click to show internal directories.
Click to hide internal directories.