forked from TrueCloudLab/frostfs-node
18 lines
293 B
Go
18 lines
293 B
Go
|
package storage
|
||
|
|
||
|
import (
|
||
|
"crypto/ecdsa"
|
||
|
)
|
||
|
|
||
|
// PrivateToken represents private session info.
|
||
|
type PrivateToken struct {
|
||
|
sessionKey *ecdsa.PrivateKey
|
||
|
|
||
|
exp uint64
|
||
|
}
|
||
|
|
||
|
// SessionKey returns the private session key.
|
||
|
func (t *PrivateToken) SessionKey() *ecdsa.PrivateKey {
|
||
|
return t.sessionKey
|
||
|
}
|