Searched defs:hmacKeyManager (Results 1 – 1 of 1) sorted by relevance
42 type hmacKeyManager struct{} struct45 func (km *hmacKeyManager) Primitive(serializedKey []byte) (interface{}, error) {65 func (km *hmacKeyManager) NewKey(serializedKeyFormat []byte) (proto.Message, error) {86 func (km *hmacKeyManager) NewKeyData(serializedKeyFormat []byte) (*tinkpb.KeyData, error) {104 func (km *hmacKeyManager) DoesSupport(typeURL string) bool {109 func (km *hmacKeyManager) TypeURL() string {114 func (km *hmacKeyManager) KeyMaterialType() tinkpb.KeyData_KeyMaterialType {119 …Manager) DeriveKey(serializedKeyFormat []byte, pseudorandomness io.Reader) (proto.Message, error) {147 func (km *hmacKeyManager) validateKey(key *hmacpb.HmacKey) error {158 func (km *hmacKeyManager) validateKeyFormat(format *hmacpb.HmacKeyFormat) error {