Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java updates with metadata options #862

Merged
merged 2 commits into from
Jul 11, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
21 changes: 9 additions & 12 deletions java/src/main/java/trinsic/services/AccountService.java
Original file line number Diff line number Diff line change
Expand Up @@ -163,31 +163,28 @@ public ListenableFuture<AccountInfoResponse> getInfo()
return withMetadata(stub, request).info(request);
}

// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\accountService.java
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\accountService.java

public ListenableFuture<AccountInfoResponse> info(AccountInfoRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).info(request);
return withMetadata(stub, request).info(request);
}

public ListenableFuture<ListDevicesResponse> listDevices(ListDevicesRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).listDevices(request);
return withMetadata(stub, request).listDevices(request);
}

public ListenableFuture<RevokeDeviceResponse> revokeDevice(RevokeDeviceRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).revokeDevice(request);
return withMetadata(stub, request).revokeDevice(request);
}

public ListenableFuture<AuthorizeWebhookResponse> authorizeWebhook(
AuthorizeWebhookRequest request) throws InvalidProtocolBufferException, DidException {
public ListenableFuture<AuthorizeWebhookResponse> authorizeWebhook(AuthorizeWebhookRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).authorizeWebhook(request);
return withMetadata(stub, request).authorizeWebhook(request);
}
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
}
18 changes: 11 additions & 7 deletions java/src/main/java/trinsic/services/AccountServiceKt.kt
Original file line number Diff line number Diff line change
Expand Up @@ -125,32 +125,36 @@ class AccountServiceKt(options: Options.ServiceOptions.Builder?) : ServiceBase(o
return withMetadata(stub, request).info(request)
}

// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\accountServiceKt.kt
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\accountServiceKt.kt

@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun info(request: AccountInfoRequest): AccountInfoResponse {
/** Get account information */
/** Get account information
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).info(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun listDevices(request: ListDevicesRequest): ListDevicesResponse {
/** List all connected devices */
/** List all connected devices
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).listDevices(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun revokeDevice(request: RevokeDeviceRequest): RevokeDeviceResponse {
/** Revoke device access to the account's cloud wallet */
/** Revoke device access to the account's cloud wallet
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).revokeDevice(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun authorizeWebhook(request: AuthorizeWebhookRequest): AuthorizeWebhookResponse {
/** Authorize Ecosystem to receive webhook events */
/** Authorize Ecosystem to receive webhook events
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).authorizeWebhook(request)
}
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
}
30 changes: 12 additions & 18 deletions java/src/main/java/trinsic/services/CredentialService.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,49 +18,43 @@ public CredentialService(Options.ServiceOptions.Builder options) {

this.stub = VerifiableCredentialGrpc.newFutureStub(this.getChannel());
}
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\credentialService.java
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\credentialService.java

public ListenableFuture<IssueResponse> issue(IssueRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).issue(request);
return withMetadata(stub, request).issue(request);
}

public ListenableFuture<IssueFromTemplateResponse> issueFromTemplate(
IssueFromTemplateRequest request) throws InvalidProtocolBufferException, DidException {
public ListenableFuture<IssueFromTemplateResponse> issueFromTemplate(IssueFromTemplateRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).issueFromTemplate(request);
return withMetadata(stub, request).issueFromTemplate(request);
}

public ListenableFuture<CheckStatusResponse> checkStatus(CheckStatusRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).checkStatus(request);
return withMetadata(stub, request).checkStatus(request);
}

public ListenableFuture<UpdateStatusResponse> updateStatus(UpdateStatusRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).updateStatus(request);
return withMetadata(stub, request).updateStatus(request);
}

public ListenableFuture<CreateProofResponse> createProof(CreateProofRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).createProof(request);
return withMetadata(stub, request).createProof(request);
}

public ListenableFuture<VerifyProofResponse> verifyProof(VerifyProofRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).verifyProof(request);
return withMetadata(stub, request).verifyProof(request);
}

public ListenableFuture<SendResponse> send(SendRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).send(request);
return withMetadata(stub, request).send(request);
}
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
}
44 changes: 22 additions & 22 deletions java/src/main/java/trinsic/services/CredentialServiceKt.kt
Original file line number Diff line number Diff line change
Expand Up @@ -14,62 +14,62 @@ class CredentialServiceKt(options: Options.ServiceOptions.Builder?) : ServiceBas
require(!request.documentJson.isBlank()) { "document json must not be empty" }
return withMetadata(stub, request).issue(request)
}
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\credentialServiceKt.kt
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\credentialServiceKt.kt

@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun issue(request: IssueRequest): IssueResponse {
/**
* Sign and issue a verifiable credential from a submitted document. The document must be a
* valid JSON-LD document.
*/
/** Sign and issue a verifiable credential from a submitted document.
* The document must be a valid JSON-LD document.
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).issue(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun issueFromTemplate(request: IssueFromTemplateRequest): IssueFromTemplateResponse {
/**
* Sign and issue a verifiable credential from a pre-defined template. This process will also
* add schema validation and revocation registry entry in the credential.
*/
/** Sign and issue a verifiable credential from a pre-defined template.
* This process will also add schema validation and
* revocation registry values to the credential.
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).issueFromTemplate(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun checkStatus(request: CheckStatusRequest): CheckStatusResponse {
/** Check credential status in the revocation registry */
/** Check credential status in the revocation registry
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).checkStatus(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun updateStatus(request: UpdateStatusRequest): UpdateStatusResponse {
/** Update credential status by setting the revocation value */
/** Update credential status by setting the revocation value
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).updateStatus(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun createProof(request: CreateProofRequest): CreateProofResponse {
/**
* Create a proof from a signed document that is a valid verifiable credential and contains a
* signature from which a proof can be derived.
*/
/** Create a proof from a signed document that is a valid
* verifiable credential and contains a signature from which a proof can be derived.
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).createProof(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun verifyProof(request: VerifyProofRequest): VerifyProofResponse {
/**
* Verifies a proof by checking the signature value, and if possible schema validation,
* revocation status, and issuer status against a trust registry
*/
/** Verifies a proof by checking the signature value, and if possible schema validation,
* revocation status, and issuer status against a trust registry
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).verifyProof(request)
}
@Throws(InvalidProtocolBufferException::class, DidException::class)
suspend fun send(request: SendRequest): SendResponse {
/** Sends a document directly to a user's email within the given ecosystem */
/** Sends a document directly to a user's email within the given ecosystem
*/
// TODO - Support metadata anonymous
return withMetadata(stub, request).send(request)
}
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
}
57 changes: 23 additions & 34 deletions java/src/main/java/trinsic/services/ProviderService.java
Original file line number Diff line number Diff line change
Expand Up @@ -42,79 +42,68 @@ public ListenableFuture<CreateEcosystemResponse> createEcosystem(CreateEcosystem
Executors.newSingleThreadExecutor());
}

// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\providerService.java
// BEGIN Code generated by protoc-gen-trinsic. DO NOT EDIT.
// target: ..\sdk\java\src\main\java\trinsic\services\providerService.java

public ListenableFuture<UpdateEcosystemResponse> updateEcosystem(UpdateEcosystemRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).updateEcosystem(request);
return withMetadata(stub, request).updateEcosystem(request);
}

public ListenableFuture<GrantAuthorizationResponse> grantAuthorization(
GrantAuthorizationRequest request) throws InvalidProtocolBufferException, DidException {
public ListenableFuture<GrantAuthorizationResponse> grantAuthorization(GrantAuthorizationRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).grantAuthorization(request);
return withMetadata(stub, request).grantAuthorization(request);
}

public ListenableFuture<RevokeAuthorizationResponse> revokeAuthorization(
RevokeAuthorizationRequest request) throws InvalidProtocolBufferException, DidException {
public ListenableFuture<RevokeAuthorizationResponse> revokeAuthorization(RevokeAuthorizationRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).revokeAuthorization(request);
return withMetadata(stub, request).revokeAuthorization(request);
}

public ListenableFuture<GetAuthorizationsResponse> getAuthorizations(
GetAuthorizationsRequest request) throws InvalidProtocolBufferException, DidException {
public ListenableFuture<GetAuthorizationsResponse> getAuthorizations(GetAuthorizationsRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).getAuthorizations(request);
return withMetadata(stub, request).getAuthorizations(request);
}

public ListenableFuture<AddWebhookResponse> addWebhook(AddWebhookRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).addWebhook(request);
return withMetadata(stub, request).addWebhook(request);
}

public ListenableFuture<DeleteWebhookResponse> deleteWebhook(DeleteWebhookRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).deleteWebhook(request);
return withMetadata(stub, request).deleteWebhook(request);
}

public ListenableFuture<EcosystemInfoResponse> ecosystemInfo(EcosystemInfoRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).ecosystemInfo(request);
return withMetadata(stub, request).ecosystemInfo(request);
}

public ListenableFuture<GenerateTokenResponse> generateToken(GenerateTokenRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).generateToken(request);
return withMetadata(stub, request).generateToken(request);
}

public ListenableFuture<InviteResponse> invite(InviteRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).invite(request);
return withMetadata(stub, request).invite(request);
}

public ListenableFuture<InvitationStatusResponse> invitationStatus(
InvitationStatusRequest request) throws InvalidProtocolBufferException, DidException {
public ListenableFuture<InvitationStatusResponse> invitationStatus(InvitationStatusRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).invitationStatus(request);
return withMetadata(stub, request).invitationStatus(request);
}

public ListenableFuture<GetOberonKeyResponse> getOberonKey(GetOberonKeyRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).getOberonKey(request);
return withMetadata(stub, request).getOberonKey(request);
}

public ListenableFuture<GetEventTokenResponse> getEventToken(GetEventTokenRequest request)
throws InvalidProtocolBufferException, DidException {
// TODO - Handle metadata
return withMetadata(stub, request).getEventToken(request);
return withMetadata(stub, request).getEventToken(request);
}
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
// END Code generated by protoc-gen-trinsic. DO NOT EDIT.
}