Versions in this module Expand all Collapse all v1 v1.0.0 Sep 9, 2017 Changes in this version + const HMAC_KEY_VERSION + const HMAC_TYPE_URL + func Config() *config + func Factory() *factory + func HmacSha256Tag128KeyTemplate() *tinkpb.KeyTemplate + func HmacSha256Tag256KeyTemplate() *tinkpb.KeyTemplate + type HmacKeyManager struct + func NewHmacKeyManager() *HmacKeyManager + func (_ *HmacKeyManager) DoesSupport(typeUrl string) bool + func (_ *HmacKeyManager) GetKeyType() string + func (km *HmacKeyManager) GetPrimitiveFromKey(m proto.Message) (interface{}, error) + func (km *HmacKeyManager) GetPrimitiveFromSerializedKey(serializedKey []byte) (interface{}, error) + func (km *HmacKeyManager) NewKeyData(serializedKeyFormat []byte) (*tinkpb.KeyData, error) + func (km *HmacKeyManager) NewKeyFromKeyFormat(m proto.Message) (proto.Message, error) + func (km *HmacKeyManager) NewKeyFromSerializedKeyFormat(serializedKeyFormat []byte) (proto.Message, error)