Skip to content

Commit 92cc666

Browse files
committed
Merge branch 'main' into policy/subject-sets
2 parents 96ca42f + 3def038 commit 92cc666

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

sdk/sdk.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,9 @@ func buildKASClient(c *config) (KASClient, error) {
136136

137137
// Close closes the underlying grpc.ClientConn.
138138
func (s SDK) Close() error {
139+
if s.conn == nil {
140+
return nil
141+
}
139142
if err := s.conn.Close(); err != nil {
140143
return errors.Join(ErrShutdownFailed, err)
141144
}
@@ -147,7 +150,7 @@ func (s SDK) Conn() *grpc.ClientConn {
147150
return s.conn
148151
}
149152

150-
// ExchangeToken exchanges a access token for a new token. https://datatracker.ietf.org/doc/html/rfc8693
153+
// TokenExchange exchanges a access token for a new token. https://datatracker.ietf.org/doc/html/rfc8693
151154
func (s SDK) TokenExchange(token string) (string, error) {
152155
return "", nil
153156
}

sdk/tdf.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ type Unwrapper interface {
8181
}
8282

8383
// CreateTDF reads plain text from the given reader and saves it to the writer, subject to the given options
84-
func (sdk SDK) CreateTDF(writer io.Writer, reader io.ReadSeeker, opts ...TDFOption) (*TDFObject, error) { //nolint:funlen, gocognit, lll
84+
func (s SDK) CreateTDF(writer io.Writer, reader io.ReadSeeker, opts ...TDFOption) (*TDFObject, error) { //nolint:funlen, gocognit, lll
8585
inputSize, err := reader.Seek(0, io.SeekEnd)
8686
if err != nil {
8787
return nil, fmt.Errorf("readSeeker.Seek failed: %w", err)
@@ -101,7 +101,7 @@ func (sdk SDK) CreateTDF(writer io.Writer, reader io.ReadSeeker, opts ...TDFOpti
101101
return nil, fmt.Errorf("NewTDFConfig failed: %w", err)
102102
}
103103

104-
err = fillInPublicKeys(sdk.unwrapper, tdfConfig.kasInfoList)
104+
err = fillInPublicKeys(s.unwrapper, tdfConfig.kasInfoList)
105105
if err != nil {
106106
return nil, err
107107
}
@@ -360,7 +360,7 @@ func (t *TDFObject) createPolicyObject(attributes []string) (PolicyObject, error
360360
}
361361

362362
// LoadTDF loads the tdf and prepare for reading the payload from TDF
363-
func (sdk SDK) LoadTDF(reader io.ReadSeeker) (*Reader, error) {
363+
func (s SDK) LoadTDF(reader io.ReadSeeker) (*Reader, error) {
364364
// create tdf reader
365365
tdfReader, err := archive.NewTDFReader(reader)
366366
if err != nil {
@@ -381,7 +381,7 @@ func (sdk SDK) LoadTDF(reader io.ReadSeeker) (*Reader, error) {
381381
return &Reader{
382382
tdfReader: tdfReader,
383383
manifest: *manifestObj,
384-
unwrapper: sdk.unwrapper,
384+
unwrapper: s.unwrapper,
385385
}, nil
386386
}
387387

0 commit comments

Comments
 (0)