credential

package
v1.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2023 License: Apache-2.0, BSD-3-Clause, MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Credentials

type Credentials struct {
	// contains filtered or unexported fields
}

func New

func New(issuerURI string, httpClient *http.Client) *Credentials

func (*Credentials) NewCredential

func (c *Credentials) NewCredential(contexts []string, subjectID string, subject map[string]interface{}, proof bool) (*verifiable.Credential, error)

NewCredential creates a Verifiable Credential without proofs.

func (*Credentials) NewPresentation

func (c *Credentials) NewPresentation(contexts []string, vc ...*verifiable.Credential) (*verifiable.Presentation, error)

NewPresentation creates a Verifiable Presentation without proofs.

func (*Credentials) ParsePresentation

func (c *Credentials) ParsePresentation(vpBytes []byte) (*verifiable.Presentation, error)

ParsePresentation without verifying VP proofs.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL