Versions in this module Expand all Collapse all v0 v0.1.0 Jan 28, 2021 Changes in this version + type PresentProofClient interface + SendRequestPresentation func(msg *ppclient.RequestPresentation, myDID, theirDID string) (string, error) + type ProofHandler struct + func NewProofHandler(store datastore.Store, reg engine.PresentationRegistry) *ProofHandler + func (r *ProofHandler) PresentationMsg(e service.DIDCommAction, d *ppprotocol.Presentation) + func (r *ProofHandler) PresentationPreviewMsg(e service.DIDCommAction, _ *ppprotocol.Presentation) + func (r *ProofHandler) ProposePresentationMsg(e service.DIDCommAction, _ *ppprotocol.ProposePresentation) + func (r *ProofHandler) RequestPresentationMsg(e service.DIDCommAction, _ *ppprotocol.RequestPresentation) + type Provider interface + GetPresentProofClient func() (PresentProofClient, error) + GetPresentationEngineRegistry func() (engine.PresentationRegistry, error) + Store func() datastore.Store + type Server struct + func New(ctx Provider) (*Server, error) + func (r *Server) APISpec() (http.HandlerFunc, error) + func (r *Server) RegisterGRPCGateway(_ *runtime.ServeMux, _ string, _ ...grpc.DialOption) + func (r *Server) RegisterGRPCHandler(server *grpc.Server) + func (r *Server) RequestPresentation(_ context.Context, req *common.RequestPresentationRequest) (*common.RequestPresentationResponse, error)