forked from TrueCloudLab/frostfs-node
[#1687] *: Perform go fmt
using go v1.19
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
This commit is contained in:
parent
37ab26bfa9
commit
30341f2192
25 changed files with 114 additions and 112 deletions
|
@ -35,17 +35,17 @@ type signatureVerificationData struct {
|
|||
}
|
||||
|
||||
// verifySignature is a common method of Container service authentication. Asserts that:
|
||||
// - for trusted parties: session is valid (*) and issued by container owner
|
||||
// - operation data is signed by container owner or trusted party
|
||||
// - operation data signature is correct
|
||||
// - for trusted parties: session is valid (*) and issued by container owner
|
||||
// - operation data is signed by container owner or trusted party
|
||||
// - operation data signature is correct
|
||||
//
|
||||
// (*) includes:
|
||||
// - session token decodes correctly
|
||||
// - signature is valid
|
||||
// - session issued by the container owner
|
||||
// - v.binPublicKey is a public session key
|
||||
// - session context corresponds to the container and verb in v
|
||||
// - session is "alive"
|
||||
// - session token decodes correctly
|
||||
// - signature is valid
|
||||
// - session issued by the container owner
|
||||
// - v.binPublicKey is a public session key
|
||||
// - session context corresponds to the container and verb in v
|
||||
// - session is "alive"
|
||||
func (cp *Processor) verifySignature(v signatureVerificationData) error {
|
||||
var err error
|
||||
var key neofsecdsa.PublicKeyRFC6979
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue