Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSenderDID ¶
GetSenderDID extract the sender's DID from the context. Returns nil if nothing is found.
Types ¶
type AgentResolver ¶
type AgentResolver struct {
// contains filtered or unexported fields
}
AgentResolver is a struct that allows to interact with the issuer's agent to get revocation status.
func NewAgentResolver ¶
func NewAgentResolver(config AgentResolverConfig) *AgentResolver
NewAgentResolver returns new agent resolver
func (AgentResolver) Resolve ¶
func (r AgentResolver) Resolve(ctx context.Context, status verifiable.CredentialStatus) (out verifiable.RevocationStatus, err error)
Resolve is a method to resolve a credential status from an agent.
type AgentResolverConfig ¶
type AgentResolverConfig struct { PackageManager *iden3comm.PackageManager CustomHTTPClient *http.Client }
AgentResolverConfig options for credential status verification
Click to show internal directories.
Click to hide internal directories.