Skip to content

Commit

Permalink
made revoke retrieve identity (#41)
Browse files Browse the repository at this point in the history
  • Loading branch information
Scratch-net authored Mar 25, 2020
1 parent eadd6db commit 21e82ea
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
7 changes: 5 additions & 2 deletions sdk/cardmanager.go
Original file line number Diff line number Diff line change
Expand Up @@ -202,12 +202,15 @@ func (c *CardManager) GetCard(cardID string) (*Card, error) {
}

func (c *CardManager) RevokeCard(cardID string) error {
tokenContext := &session.TokenContext{Operation: "delete", Service: "cards"}
card, err := c.GetCard(cardID)
if err != nil {
return err
}
tokenContext := &session.TokenContext{Identity: card.Identity, Operation: "delete", Service: "cards"}
token, err := c.accessTokenProvider.GetToken(tokenContext)
if err != nil {
return err
}

return c.cardClient.RevokeCard(cardID, token.String())
}

Expand Down
3 changes: 0 additions & 3 deletions sdk/cardmanager_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -158,9 +158,6 @@ func TestCardManager_Integration_Publish_Revoke(t *testing.T) {
assert.NotNil(t, card)
assert.False(t, card.IsOutdated)

manager, err = initCardManagerWithIdentityName(card.Identity)
assert.NoError(t, err)

err = manager.RevokeCard(card.Id)
assert.NoError(t, err)
}
Expand Down

0 comments on commit 21e82ea

Please sign in to comment.