Skip to main content

local_service.proto

path agntcy/identity/issuer/v1alpha1/local_service.proto

package agntcy.identity.issuer.v1alpha1


Messages

IssueVCRequest

Issues a Verifiable Credential in a specific Envelope Type

NameTypeDescription
idstringID is the identifier.
contentagntcy.identity.core.v1alpha1.CredentialContentContent of the VC
envelope_typeagntcy.identity.core.v1alpha1.CredentialEnvelopeTypeEnvelope type

IssueVCResponse

Returns the Verifiable Credential in the requested Envelope Type

NameTypeDescription
vcagntcy.identity.core.v1alpha1.EnvelopedCredentialThe issued VC

KeyGenResponse

Returns the generated keypair in Json Web Key (JWK) format

NameTypeDescription
keypairagntcy.identity.core.v1alpha1.JwkThe generated keypair

Services

LocalService

LocalService is the service that provides LOCAL issuer operations.

KeyGen

MethodKeyGen
RequestEmpty
ResponseKeyGenResponse
DescriptionGenerate a keypair in Json Web Key (JWK) format

IssueVC

MethodIssueVC
RequestIssueVCRequest
ResponseIssueVCResponse
DescriptionIssue a Verifiable Credential in a specific Envelope Type