controller

package
v0.0.0-...-0cb9d36 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CredentialKey        = "Credential"
	RequestCredentialKey = "RequestCredential"
	OfferCredentialKey   = "OfferCredential"
)
View Source
const (
	RequestPresentationKey = "RequestPresentation"
	PresentationKey        = "Presentation"
)

Variables

This section is empty.

Functions

func NewCredentialController

func NewCredentialController(packager *ecdsa.Packager, store store.Store,
	msgSvr *common.MsgService, v vdri.VDRI) common.Router

func NewPresentationController

func NewPresentationController(packager *ecdsa.Packager, store store.Store,
	msgSvr *common.MsgService, v vdri.VDRI) common.Router

func NewSystemController

func NewSystemController(packager *ecdsa.Packager, store store.Store,
	msgSvr *common.MsgService) common.Router

Types

type CredentialController

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

func (*CredentialController) CredentialAck

func (c *CredentialController) CredentialAck(ctx *gin.Context)

func (*CredentialController) DelCredential

func (c *CredentialController) DelCredential(did, id string) error

func (*CredentialController) DelRequestCredential

func (c *CredentialController) DelRequestCredential(did, id string) error

func (*CredentialController) DeleteCredential

func (c *CredentialController) DeleteCredential(ctx *gin.Context)

func (*CredentialController) IssueCredential

func (c *CredentialController) IssueCredential(ctx *gin.Context)

func (*CredentialController) OfferCredential

func (c *CredentialController) OfferCredential(ctx *gin.Context)

func (*CredentialController) ProposalCredential

func (c *CredentialController) ProposalCredential(ctx *gin.Context)

func (*CredentialController) QueryCredential

func (c *CredentialController) QueryCredential(ctx *gin.Context)

func (*CredentialController) QueryCredentialFromStore

func (c *CredentialController) QueryCredentialFromStore(did, id string) (message.IssueCredential, error)

func (*CredentialController) RequestCredential

func (c *CredentialController) RequestCredential(ctx *gin.Context)

func (*CredentialController) Routes

func (c *CredentialController) Routes() common.Routes

func (*CredentialController) SaveCredential

func (c *CredentialController) SaveCredential(did, id string, credential message.IssueCredential) error

func (*CredentialController) SaveOfferCredential

func (c *CredentialController) SaveOfferCredential(did, id string, propsal *message.OfferCredential) error

func (*CredentialController) SaveRequestCredential

func (c *CredentialController) SaveRequestCredential(did, id string, requestCredential message.RequestCredential) error

func (*CredentialController) SendProposalCredential

func (c *CredentialController) SendProposalCredential(ctx *gin.Context)

func (*CredentialController) SendRequestCredential

func (c *CredentialController) SendRequestCredential(ctx *gin.Context)

func (*CredentialController) UpdateRequestCredential

func (c *CredentialController) UpdateRequestCredential(did, id string, state message.RequestCredentialState) error

type PresentationController

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

func (*PresentationController) DelPresentation

func (p *PresentationController) DelPresentation(did, id string) error

func (*PresentationController) DelRequestPresentation

func (p *PresentationController) DelRequestPresentation(did, id string) error

func (*PresentationController) DeletePresentation

func (c *PresentationController) DeletePresentation(ctx *gin.Context)

func (*PresentationController) PresentProof

func (p *PresentationController) PresentProof(ctx *gin.Context)

func (*PresentationController) PresentationAck

func (p *PresentationController) PresentationAck(ctx *gin.Context)

func (*PresentationController) QueryPresentation

func (p *PresentationController) QueryPresentation(ctx *gin.Context)

func (*PresentationController) QueryPresentationFromStore

func (p *PresentationController) QueryPresentationFromStore(did, id string) (message.Presentation, error)

func (*PresentationController) RequestPresentation

func (p *PresentationController) RequestPresentation(ctx *gin.Context)

func (*PresentationController) Routes

func (c *PresentationController) Routes() common.Routes

func (*PresentationController) SavePresentation

func (p *PresentationController) SavePresentation(did, id string, pr message.Presentation) error

func (*PresentationController) SaveRequestPresentation

func (p *PresentationController) SaveRequestPresentation(did, id string, rr message.RequestPresentation) error

func (*PresentationController) SendRequestPresentation

func (p *PresentationController) SendRequestPresentation(ctx *gin.Context)

func (*PresentationController) UpdateRequestPresentaion

func (p *PresentationController) UpdateRequestPresentaion(did, id string, state message.RequestPresentationState) error

type SystemController

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

func (*SystemController) ConnectionAck

func (s *SystemController) ConnectionAck(ctx *gin.Context)

func (*SystemController) ConnectionRequest

func (s *SystemController) ConnectionRequest(ctx *gin.Context)

func (*SystemController) ConnectionResponse

func (s *SystemController) ConnectionResponse(ctx *gin.Context)

func (*SystemController) DeleteConnection

func (s *SystemController) DeleteConnection(myDID, theirDID string) error

func (*SystemController) Disconnect

func (s *SystemController) Disconnect(ctx *gin.Context)

func (*SystemController) GetConnection

func (s *SystemController) GetConnection(myDID, theirDID string) (message.Connection, error)

func (SystemController) GetConnectionRequest

func (s SystemController) GetConnectionRequest(did, id string) (*message.ConnectionRequestRec, error)

func (SystemController) GetInvitation

func (s SystemController) GetInvitation(did, id string) (*message.InvitationRec, error)

func (*SystemController) Invitation

func (s *SystemController) Invitation(ctx *gin.Context)

func (*SystemController) QueryBasicMsg

func (s *SystemController) QueryBasicMsg(ctx *gin.Context)

func (*SystemController) QueryBasicMsgFromStore

func (s *SystemController) QueryBasicMsgFromStore(did string, latest bool, removeAfterRead bool) ([]message.BasicMessage, error)

func (*SystemController) QueryConnections

func (s *SystemController) QueryConnections(ctx *gin.Context)

func (*SystemController) QueryConnectsFromStore

func (s *SystemController) QueryConnectsFromStore(did string) (map[string]message.Connection, error)

func (*SystemController) ReceiveBasicMsg

func (s *SystemController) ReceiveBasicMsg(ctx *gin.Context)

func (*SystemController) Routes

func (s *SystemController) Routes() common.Routes

func (*SystemController) SaveBasicMsgToStore

func (s *SystemController) SaveBasicMsgToStore(m *message.BasicMessage, send bool) error

func (*SystemController) SaveConnection

func (s *SystemController) SaveConnection(con message.Connection) error

func (SystemController) SaveConnectionRequest

func (s SystemController) SaveConnectionRequest(cr message.ConnectionRequest, state message.ConnectionState) error

func (*SystemController) SaveInvitation

func (s *SystemController) SaveInvitation(iv message.Invitation) error

func (*SystemController) SendBasicMsg

func (s *SystemController) SendBasicMsg(ctx *gin.Context)

func (*SystemController) SendDisConnect

func (s *SystemController) SendDisConnect(ctx *gin.Context)

func (*SystemController) UpdateConnectionRequest

func (s *SystemController) UpdateConnectionRequest(did, id string, state message.ConnectionState) error

func (SystemController) UpdateInvitation

func (s SystemController) UpdateInvitation(did, id string, state message.ConnectionState) error

Jump to

Keyboard shortcuts

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