diff --git a/session/service.proto b/session/service.proto index 2f50f37..3619a22 100644 --- a/session/service.proto +++ b/session/service.proto @@ -6,10 +6,6 @@ option csharp_namespace = "NeoFS.API.Session"; import "service/meta.proto"; import "service/verify.proto"; import "refs/types.proto"; -import "github.com/gogo/protobuf/gogoproto/gogo.proto"; - -option (gogoproto.stable_marshaler_all) = true; - service Session { // Create opens new session between the client and the server @@ -22,18 +18,18 @@ message CreateRequest { refs.OwnerID OwnerID = 1; // Lifetime carries a lifetime of the session - service.TokenLifetime Lifetime = 2 [(gogoproto.embed) = true, (gogoproto.nullable) = false]; + service.TokenLifetime Lifetime = 2; // RequestMetaHeader contains information about request meta headers (should be embedded into message) - service.RequestMetaHeader Meta = 98 [(gogoproto.embed) = true, (gogoproto.nullable) = false]; + service.RequestMetaHeader Meta = 98; // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) - service.RequestVerificationHeader Verify = 99 [(gogoproto.embed) = true, (gogoproto.nullable) = false]; + service.RequestVerificationHeader Verify = 99; } // CreateResponse carries an information about the opened session message CreateResponse { // ID carries an identifier of session token - bytes ID = 1 [(gogoproto.customtype) = "TokenID", (gogoproto.nullable) = false]; + bytes ID = 1; // SessionKey carries a session public key bytes SessionKey = 2;