// 
// Decompiled by Procyon v0.6.0
// 

package com.google.crypto.tink.internal;

import java.security.GeneralSecurityException;
import com.google.crypto.tink.Key;
import javax.annotation.Nullable;
import com.google.crypto.tink.Parameters;

public interface KeyCreator<ParametersT extends Parameters>
{
    Key createKey(final ParametersT parameters, @Nullable final Integer idRequirement) throws GeneralSecurityException;
}
