github.com/TrueCloudLab/frostfs-api-go/v2@v2.0.0-20230228134343-196241c4e79a/session/grpc/service.go (about) 1 package session 2 3 import ( 4 refs "github.com/TrueCloudLab/frostfs-api-go/v2/refs/grpc" 5 ) 6 7 // SetOwnerId sets identifier of the session initiator. 8 func (m *CreateRequest_Body) SetOwnerId(v *refs.OwnerID) { 9 m.OwnerId = v 10 } 11 12 // SetExpiration sets lifetime of the session. 13 func (m *CreateRequest_Body) SetExpiration(v uint64) { 14 m.Expiration = v 15 } 16 17 // SetBody sets body of the request. 18 func (m *CreateRequest) SetBody(v *CreateRequest_Body) { 19 m.Body = v 20 } 21 22 // SetMetaHeader sets meta header of the request. 23 func (m *CreateRequest) SetMetaHeader(v *RequestMetaHeader) { 24 m.MetaHeader = v 25 } 26 27 // SetVerifyHeader sets verification header of the request. 28 func (m *CreateRequest) SetVerifyHeader(v *RequestVerificationHeader) { 29 m.VerifyHeader = v 30 } 31 32 // SetId sets identifier of the session token. 33 func (m *CreateResponse_Body) SetId(v []byte) { 34 m.Id = v 35 } 36 37 // SetSessionKey sets session public key in a binary format. 38 func (m *CreateResponse_Body) SetSessionKey(v []byte) { 39 m.SessionKey = v 40 } 41 42 // SetBody sets body of the response. 43 func (m *CreateResponse) SetBody(v *CreateResponse_Body) { 44 m.Body = v 45 } 46 47 // SetMetaHeader sets meta header of the response. 48 func (m *CreateResponse) SetMetaHeader(v *ResponseMetaHeader) { 49 m.MetaHeader = v 50 } 51 52 // SetVerifyHeader sets verification header of the response. 53 func (m *CreateResponse) SetVerifyHeader(v *ResponseVerificationHeader) { 54 m.VerifyHeader = v 55 }