Versions in this module Expand all Collapse all v0 v0.1.0 Sep 17, 2024 Changes in this version + func ConfigureProxy(logger zerolog.Logger, e *echo.Echo, nodeAddress *url.URL) + func RegisterHandlers(router EchoRouter, si ServerInterface) + func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string) + type CreateIdentityJSONBody struct + Subject *string + type CreateIdentityJSONRequestBody CreateIdentityJSONBody + type EchoRouter interface + CONNECT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + DELETE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + GET func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + HEAD func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + OPTIONS func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + PATCH func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + POST func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + PUT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + TRACE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + type GetIssuedCredentialsParams struct + CredentialTypes string + type Identity struct + Did []string + Subject string + type IdentityDetails struct + Did string + DiscoveryServices []struct{ ... } + Name string + WalletCredentials []map[string]interface{} + type ServerInterface interface + CreateIdentity func(ctx echo.Context) error + GetIdentities func(ctx echo.Context) error + GetIdentity func(ctx echo.Context, did string) error + GetIssuedCredentials func(ctx echo.Context, params GetIssuedCredentialsParams) error + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) CreateIdentity(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetIdentities(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetIdentity(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetIssuedCredentials(ctx echo.Context) error + type Wrapper struct + Discovery discovery.Service + Identity identity.Service + IssuerService issuer.Service + func (w Wrapper) CreateIdentity(ctx echo.Context) error + func (w Wrapper) GetIdentities(ctx echo.Context) error + func (w Wrapper) GetIdentity(ctx echo.Context, did string) error + func (w Wrapper) GetIssuedCredentials(ctx echo.Context, params GetIssuedCredentialsParams) error