gitee.com/h79/goutils@v1.22.10/common/secret/secret.go (about)

     1  package secret
     2  
     3  var _ Key = (*Secret)(nil)
     4  
     5  type Secret struct {
     6  	Value  string `json:"key"`
     7  	Expire int64  `json:"expireIn"`
     8  }
     9  
    10  func (s *Secret) Key() []byte {
    11  	return []byte(s.Value)
    12  }
    13  
    14  func (s *Secret) ExpireIn() int64 {
    15  	return s.Expire
    16  }