protected String
modeString() {
	switch (mode) {
		case SERVERASSIGNED:	return "SERVERASSIGNED";
		case DIFFIEHELLMAN:	return "DIFFIEHELLMAN";
		case GSSAPI:		return "GSSAPI";
		case RESOLVERASSIGNED:	return "RESOLVERASSIGNED";
		case DELETE:		return "DELETE";
		default:		return Integer.toString(mode);
	}
}
Creates a TKEY Record from the given data.
@param alg The shared key's algorithm
@param timeInception The beginning of the validity period of the shared
secret or keying material
@param timeExpire The end of the validity period of the shared
secret or keying material
@param mode The mode of key agreement
@param error The extended error field.  Should be 0 in queries
@param key The shared secret
@param other The other data field.  Currently unused
responses.
src/main/java/core/org/xbill/DNS/TKEYRecord.java