Documentation ¶
Index ¶
- Constants
- func NewCredentialController(packager *ecdsa.Packager, store store.Store, msgSvr *common.MsgService, ...) common.Router
- func NewPresentationController(packager *ecdsa.Packager, store store.Store, msgSvr *common.MsgService, ...) common.Router
- func NewSystemController(packager *ecdsa.Packager, store store.Store, msgSvr *common.MsgService) common.Router
- type CredentialController
- func (c *CredentialController) CredentialAck(ctx *gin.Context)
- func (c *CredentialController) DelCredential(did, id string) error
- func (c *CredentialController) DelRequestCredential(did, id string) error
- func (c *CredentialController) DeleteCredential(ctx *gin.Context)
- func (c *CredentialController) IssueCredential(ctx *gin.Context)
- func (c *CredentialController) OfferCredential(ctx *gin.Context)
- func (c *CredentialController) ProposalCredential(ctx *gin.Context)
- func (c *CredentialController) QueryCredential(ctx *gin.Context)
- func (c *CredentialController) QueryCredentialFromStore(did, id string) (message.IssueCredential, error)
- func (c *CredentialController) RequestCredential(ctx *gin.Context)
- func (c *CredentialController) Routes() common.Routes
- func (c *CredentialController) SaveCredential(did, id string, credential message.IssueCredential) error
- func (c *CredentialController) SaveOfferCredential(did, id string, propsal *message.OfferCredential) error
- func (c *CredentialController) SaveRequestCredential(did, id string, requestCredential message.RequestCredential) error
- func (c *CredentialController) SendProposalCredential(ctx *gin.Context)
- func (c *CredentialController) SendRequestCredential(ctx *gin.Context)
- func (c *CredentialController) UpdateRequestCredential(did, id string, state message.RequestCredentialState) error
- type PresentationController
- func (p *PresentationController) DelPresentation(did, id string) error
- func (p *PresentationController) DelRequestPresentation(did, id string) error
- func (c *PresentationController) DeletePresentation(ctx *gin.Context)
- func (p *PresentationController) PresentProof(ctx *gin.Context)
- func (p *PresentationController) PresentationAck(ctx *gin.Context)
- func (p *PresentationController) QueryPresentation(ctx *gin.Context)
- func (p *PresentationController) QueryPresentationFromStore(did, id string) (message.Presentation, error)
- func (p *PresentationController) RequestPresentation(ctx *gin.Context)
- func (c *PresentationController) Routes() common.Routes
- func (p *PresentationController) SavePresentation(did, id string, pr message.Presentation) error
- func (p *PresentationController) SaveRequestPresentation(did, id string, rr message.RequestPresentation) error
- func (p *PresentationController) SendRequestPresentation(ctx *gin.Context)
- func (p *PresentationController) UpdateRequestPresentaion(did, id string, state message.RequestPresentationState) error
- type SystemController
- func (s *SystemController) ConnectionAck(ctx *gin.Context)
- func (s *SystemController) ConnectionRequest(ctx *gin.Context)
- func (s *SystemController) ConnectionResponse(ctx *gin.Context)
- func (s *SystemController) DeleteConnection(myDID, theirDID string) error
- func (s *SystemController) Disconnect(ctx *gin.Context)
- func (s *SystemController) GetConnection(myDID, theirDID string) (message.Connection, error)
- func (s SystemController) GetConnectionRequest(did, id string) (*message.ConnectionRequestRec, error)
- func (s SystemController) GetInvitation(did, id string) (*message.InvitationRec, error)
- func (s *SystemController) Invitation(ctx *gin.Context)
- func (s *SystemController) QueryBasicMsg(ctx *gin.Context)
- func (s *SystemController) QueryBasicMsgFromStore(did string, latest bool, removeAfterRead bool) ([]message.BasicMessage, error)
- func (s *SystemController) QueryConnections(ctx *gin.Context)
- func (s *SystemController) QueryConnectsFromStore(did string) (map[string]message.Connection, error)
- func (s *SystemController) ReceiveBasicMsg(ctx *gin.Context)
- func (s *SystemController) Routes() common.Routes
- func (s *SystemController) SaveBasicMsgToStore(m *message.BasicMessage, send bool) error
- func (s *SystemController) SaveConnection(con message.Connection) error
- func (s SystemController) SaveConnectionRequest(cr message.ConnectionRequest, state message.ConnectionState) error
- func (s *SystemController) SaveInvitation(iv message.Invitation) error
- func (s *SystemController) SendBasicMsg(ctx *gin.Context)
- func (s *SystemController) SendDisConnect(ctx *gin.Context)
- func (s *SystemController) UpdateConnectionRequest(did, id string, state message.ConnectionState) error
- func (s SystemController) UpdateInvitation(did, id string, state message.ConnectionState) error
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 NewSystemController ¶
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
Click to show internal directories.
Click to hide internal directories.