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